From: matz@... (Yukihiro Matsumoto) Date: 1997-10-09T10:32:08+09:00 Subject: [ruby-list:4867] Re: Re^2: cgi-lib.rb まつもと ゆきひろです In message "[ruby-list:4864] Re^2: cgi-lib.rb" on 97/10/09, 青山 和光 writes: |>>\1, \2,... は String のところに説明があります. 注意すべき点 |>>としては "\1" では 8 進数とみなされるので "\\1" か '\1' と書 |>>きます. | |そうなんですか。ちょっと違和感ありますね。間違えそう。 |マニュアルでも文法の所では次のようになっていますし。 そうですね.perlのs///みたいに文法に組み込まれているわけでは ないので,$1の評価がマッチの前に行われてしまうんですよね.こ ればっかりは難しいです.sub/gsubで$1を使うメリットはないはず ですから,rubyでは'\1'(または"\\1")を使う,と覚えてください. |ということで、また修正差分です。よろしくお願いします。 当てました. まつもと ゆきひろ /:|)