正则表达式中的`+`运算符似乎不仅仅是贪婪的运算符

时间:2017-01-05 03:28:52

标签: ruby regex pry

我正在做一些随机的Ruby阅读,并且一直在处理Ruby中的不同事情,它们在幕后隐式转换为数组。所以在我的pry控制台中我做到了这一点:

[1] pry(main)> class String
[1] pry(main)*   def to_ary
[1] pry(main)*     [100]
[1] pry(main)*   end
[1] pry(main)* end

在同一个pry会话中,如果我执行以下操作:

[14] pry(main)> /++/ === "whatever"
100

Ruby在这里做什么?!

0 个答案:

没有答案