0
if (banners = /Ability Server 2\\.34g/)
我只是对Ruby中的这个正则表达式感到困惑。这个正则表达式在说什么? g/
是什么意思?这个Ruby Regex是什么意思?
我想我不知道在Ruby中正则表达式的错误,因为我不应该混淆这个简单的问题。
if (banners = /Ability Server 2\\.34g/)
我只是对Ruby中的这个正则表达式感到困惑。这个正则表达式在说什么? g/
是什么意思?这个Ruby Regex是什么意思?
我想我不知道在Ruby中正则表达式的错误,因为我不应该混淆这个简单的问题。
如果您使用正则表达式来测试字符串,您需要使用=~
而不是=
。
if (banners =~ /Ability Server 2\.34g/)
而在你的正则表达式的g
只是一个g
,如果字符串包含字符串'Ability Server 2.34g'