如何更改此Ruby正则表达式还包括下划线?

ben*_*ben 0 ruby regex

目前我正在使用此行来获取字符串并仅从中提取字母:

string.scan(/[a-zA-Z]/).to_s
Run Code Online (Sandbox Code Playgroud)

如何修改它以便还包括下划线字符"_"?谢谢阅读.

ale*_*lex 7

将其添加到括号内(范围 IIRC).

string.scan(/[a-zA-Z_]/).to_s
Run Code Online (Sandbox Code Playgroud)


Dia*_*tis 6

替代版本

string.scan(/[a-z_]/i).to_s
Run Code Online (Sandbox Code Playgroud)