嗨,我遇到了一些意想不到的事情,在任何地方都找不到答案..
我有一个哈希:
hash = {:thiskey => /value/, :anotherkey => /anothervalue/}
当我像这样遍历哈希时:
hash.each do |key, value|
puts key
puts value
end
如果值是正则表达式 /calendar/ .... 迭代器产生:
>>> thiskey
>>>(?-mix:calendar)
关于为什么会这样的任何想法?
谢谢!