我正在尝试这个示例
它没有按照预期工作(编辑:事实证明,它不应该按照我期望的方式工作):
myhash = {/(\d+)/ => "hello"}
,使用的是ruby 1.9.2p136 (2010-12-25) [i386-mingw32]版本。它没有按照预期工作(编辑:事实证明,它不应该按照我期望的方式工作):
irb(main):004:0> myhash = {/(\d+)/ => "hello"}
=> {/(\d+)/=>"Hello"}
irb(main):005:0> myhash[2222]
=> nil
irb(main):006:0> myhash["2222"]
=> nil