From: "H.Yamamoto" Date: 2006-02-27T23:15:07+09:00 Subject: [ruby-dev:28408] Re: irb cannot parse /\^/ 山本です。 >いえ, irb(rubyも) 文字列も正規表現も同じように処理されています. エスケー >プ仕方も同じになっています. 少なくともirbに関しては, irbの作者が言うの >だから間違いないです(^^; すみません、勘違いでした(汗) irb(main):020:0> /\t/ =~ "\t" => 0 >もう, 過去のことなのですが, 以前のrubyでは, > > \^C > >でコントロール文字のエスケープができるようになっていた, それをまねて >irbも作りました. そのうち, rubyの方では, > > \^C > >がを許されなくなったんだけども, irbはそのままだったということだと思い >ます. > ># たぶん, このバグはrubyにも当時はあったのではないかと... > >それは, ともかくとして, \^C のようなエスケープはrubyで許されなくなって >いるので, irbも同様にすれば, このバグはなくなります. お任せします。