From: TAKEUCHi Kahori Date: 2000-02-07T20:48:06+09:00 Subject: [ruby-list:20560] Re: エスケープされていないものだけを置換 たけうちです。 From: Yasunari Momoi > (?!) は先読み (lookahead) であって,lookbehind ではないから > です. なるほど。いままで、なんだか動かないことがあるなあ、とハテナになって たのはコレだったのですねぇ。これと、lookbehind とがむすびついてなかっ たです。 From: Ayanosuke > a.gsub(/([^\\])[_]/){$1+" "} > > でうまくいったのですが、なんか、もっとスマートな方法が > あるんじゃないかなと思います。 これだと _ の前に1文字必要ですね。たとえば行頭にある _ は、 _ の ままになっちゃいますよね。 -- たけうちかほり take-k@secom-sis.co.jp