館林と申します。
正規表現で、半日ばかり悩んでいること在ります。知恵を
貸してください。
_を空白に置換したいのですが、\_は置換したくないのです。
a = "ab_c\\_d"
a.gsub(/[^\\][_]/," ")
だと、
"a c\\_d"
とbまで消えてしまいます。
その後、
a.gsub(/([^\\])[_]/){$1+" "}
でうまくいったのですが、なんか、もっとスマートな方法が
あるんじゃないかなと思います。
もっとスマートなやり方があったら教えてください。
========================================================
綾乃介@IBARAKI Univ.
E-mail: aya / big.or.jp
URL:http://www5.big.or.jp/~aya/
========================================================
茨城県日立市の総合情報サイト
メディアネットワーク マンボウ WebSite
http://manbow.cgi-space.to/
========================================================