我知道我可以\w
在 Ruby 的正则表达式中匹配一个单词字符:
2.0.0p247 :003 > /[\w]+/.match('hi')
=> #<MatchData "hi">
但是,据我了解,这仅匹配[a-zA-Z0-9_]
. 我还想匹配出现在其他语言标准单词中的字符。是否有捷径可寻?
更新:似乎我可能在 POSIX 括号表达式中找到了答案:
/[[:alnum:]]/ - Alphabetic and numeric character
/[[:alpha:]]/ - Alphabetic character
这就是我要找的吗?