はぎちゃんです >エスケープ(\)の存る文字キャラクタが入力された時に、エスケープの入った >2バイト文字列に変換するのはどうすればイイのでしょうか? >当然s//を使って文字を置き変えるのだと思うのですが、これの置き変え文字列や >パターンとしてこうした文字を放り込む方法が知りたいのです。 >ヨロシクお願いします。 $mojiretuに文字列が入ってたとしたら、、、 $mojiretu =~ s/\\/\\\\/g; でどうでしょう。。。 2バイト文字以外の\も変換されます(\nとか)ので、 残したければ、、例えば、 $mojiretu =~ s/\n/HENOKAPPA/g; $mojiretu =~ s/\\/\\\\/g; $mojiretu =~ s/HENOKAPPA/\n/g; てな感じでどうでしょうか。 .