=~ 运算符的顺序重要吗?
以下两条语句除了编码风格之外还有什么区别吗?
/regex/ =~ "some_string_with_regex"
"some_string_with_regex" =~ /regex/
Is there any difference besides coding style for the following two statements?
/regex/ =~ "some_string_with_regex"
"some_string_with_regex" =~ /regex/
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,有区别。正如 http://www.ruby-doc.org/core/ 中提到的类/Regexp.html#M001232
String#~=
Yes, there's a difference. As mentioned on http://www.ruby-doc.org/core/classes/Regexp.html#M001232
String#~=