重複の可能性:
文字列補間から #{ をエスケープするにはどうすればよいですか
次のような文字列がある場合:
"interpolated: #{1}, verbatim: #{dont_interpolate}"
出力が次のようになるように、2 番目の #{} のみをエスケープするにはどうすればよいですか。
=> interpolated: 1, verbatim: #{dont_interpolate}
私はこれを試しました:
"interpolated: #{1}, verbatim: #\{dont_interpolate\}"
しかし、#: の前に余分なスラッシュが付きます:
interpolated: 1, verbatim: \#{dont_interpolate}