わたなべです. TEI meiki <tei / harmony.co.jp> writes: :「正規表現」のページの regx.rb サンプルが解説のとおりに動いてくれません。 : ( 解説には、str.gsub! re, "#{st}&#{en}" と書いてある部分は : str.gsub! re, "#{st}#$&#{en}" に書き換えて実行しました。) 古い version は & で合ってたんですが, 仕様変更があり \& にな りました. というわけで "#{st}#\\&#{en}" にしてください. $& ではだめなのは gsub! を実行する前の $& が使われてしまうか らです. str.gsub! re do st + $& + en end だったら ok. -- わたなべひろふみ