館林です。 matz / netlab.co.jp (Yukihiro Matsumoto) さんが 2000/02/07 午後 11:49:14に書いた 「[ruby-list:20567] Re: エスケープされていないものだけを置換」 のお返事です: > まつもと ゆきひろです > > In message "[ruby-list:20555] Re: エスケープされていないものだけを置換" > on 00/02/07, Yasunari Momoi <momo / bug.org> writes: > > |最近の perl だと,look behind を使って s/(?<!\\)_/ / でいけ > |るんですが,ruby はまだでしたっけ...? > > まだです。5.005レベルだと (?<=) (?<!) (?>) は実装したいんで > すが、なかなか実現できません。 がんばってください。実現できれば、 gsub(/(?<!\\)_/,'\1 ') って書けるんですよね。 Perlでは、行頭もちゃんと変換されました。 Rubyを応援しています。 ======================================================== 綾乃介@IBARAKI Univ. E-mail: aya / big.or.jp URL:http://www5.big.or.jp/~aya/ ======================================================== 茨城県日立市の総合情報サイト メディアネットワーク マンボウ WebSite http://manbow.cgi-space.to/ ========================================================