我正在使用 Ruby 1.9.3。只是通过 Ruby 教程。现在我只是坚持一个正则表达式正在工作的声明,并且也给出了 put 。\/
但与运营商逻辑混淆。
正则表达式-1
Today's date is: 1/15/2013.
(细绳)
(?<month>\d{1,2})\/(?<day>\d{1,2})\/(?<year>\d{4})
(表达)
正则表达式-2
s = 'a' * 25 + 'd' 'a' * 4 + 'c'
(细绳)
/(b|a+)*\/ =~ s #=>
( 表达)
现在无法理解\/
和=~
运算符在 Ruby 中是如何工作的。
有人能帮我理解同样的吗?
谢谢