相关疑难解决方法(0)

被一个简单的正则表达困扰

我试图看看字符串是否s包含正则表达式中的任何符号.下面的正则表达式在rubular上运行正常.

s = "asd#d"
s =~ /[~!@#$%^&*()]+/
Run Code Online (Sandbox Code Playgroud)

但是在Ruby 1.9.2中,它给出了以下错误消息:

syntax error, unexpected ']', expecting tCOLON2 or '[' or '.'
s = "asd#d"; s =~ /[~!@#$%^&*()]/
Run Code Online (Sandbox Code Playgroud)

怎么了?

ruby regex

7
推荐指数
1
解决办法
208
查看次数

标签 统计

regex ×1

ruby ×1