好了,所以我不明白在红宝石的正则表达式检查工作这是如何工作在红宝石?
=~
1.9.2p290 :009 > url = "/myurl"
=> "/myurl"
1.9.2p290 :010 > url =~ %r{^/.*/found/\d+$}i
=> nil
1.9.2p290 :011 > url = "/myurl/found/1"
=> "/myurl/found/1"
1.9.2p290 :012 > url =~ %r{^/.*/found/\d+$}i
=> 0
如果找到否则返回nil这似乎返回的东西价值......但我不知道肯定 ....哪里是这个地方的文档...我试图谷歌这一点,没有运气... ...任何帮助,将不胜感激
检出http://ruby-doc.org/core-1.9.2/Regexp.html#method-i-3D-7E和http://ruby-doc.org/core-1.9.2/String .html#method-i-3D-7E获取=〜方法的一些文档。 – BaronVonBraun 2012-02-28 20:07:37