From: Takashi Kawachi Date: 2002-12-20T22:00:18+09:00 Subject: [ruby-list:36815] Re: String#subで不明な挙動 At Fri, 20 Dec 2002 21:25:12 +0900, Takashi Kawachi wrote: > Stringのsubメソッドでわからないところがあるので、教えてください。 > > print "a".sub(/a/, "\\\'") > > を実行すると、\' が出力されると思うのですが、実際には空文字が出力され > ます。 > これはどうしてなのでしょう。 自己解決しました。 "a".sub(/a/) { "\\\'" } と書くことで望みの結果が得られました。 -- Takashi Kawachi