松永です。

 ある文字列から,その中に含まれる制御コード(例えば改行)を,その制御
コードを示すエスケープ表現(改行なら「\n」)にして,その他の文字は変化
しないような文字列に変換したいのですが,どうすればよいでしょうか?

  以下のような動作を期待しています。
 使っているのは ruby 1.6.8 です。

  "abc" → "abc"
  "abc\n" → "abc\\n"
  "テスト\tです" → "テスト\\tです"

-- ------------------------------------------------
松永肇一(keiichi matsunaga)
株式会社ライフメディア 開発部
  TEL:03-5717-6491 FAX:03-5717-6492
  こんなことやってます→http://www.imi.ne.jp
  こんなもの作ってます→http://www.imi.ne.jp/abc/