たけうちです。 From: Ayanosuke <aya / big.or.jp> > _を空白に置換したいのですが、\_は置換したくないのです。 > > a = "ab_c\\_d" > a.gsub(/[^\\][_]/," ") > > だと、 > "a c\\_d" > とbまで消えてしまいます。 パターンによる位置指定、 (?= ) (?! ) で、なんとかなると思います。 > a.gsub(/(?!\\)_/," ") かなぁ…と、思って、いまやってみるとうまくいきませんでした。(;_;) なぜ〜? -- たけうちかほり take-k / secom-sis.co.jp