In message "[ruby-list:17798]" on 99/10/18, Jota Matsubara <jota / fa2.so-net.ne.jp> writes: >文字列 a に含まれる「'」を「\'」に置換しようと以下のように試みたのです >が、うまくいきません。 どこで勘違いしているのか教えていただけないでしょ >うか? ぼくもむかしハマりました。 正解は "---'---".sub("'", "\\\\'") です。 新井さんによる詳しい解説: http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/14752 -- gotoken