标签: ruby operators
我想知道是否有人可以解释=~运算符在Ruby中的作用。我已经看过几次,但无法找到合适的解释。
=~
答案 0 :(得分:1)
它用于将正则表达与字符串匹配:
http://www.ruby-doc.org/core-2.0.0/Regexp.html#method-i-3D-7E
它返回字符串中第一次出现的Integer值,或者如果表达式与返回的字符串不匹配,则返回nil。
nil