パンくず
Ruby Cookbook
変数を含む文字列とエスケープ
概要
変数を含む文字列とエスケープ
変数を含む文字列とエスケープ
以下の構文で文字列内に変数を埋め込むことが出来ます。
hoge = "test" "#{hoge}!!" # => test!!と出力
この際、#{variable}の部分を文字列として扱いたい場合は
以下の内容でエスケープをします。
hoge = "test" "\#{hoge}!!" # => #{hoge}!!と出力
サンプル
hoge = "hage" puts "#{hoge}!!!" hige = "huge" puts "\#{hige}!!!"
出力
hage!!!
#{hige}!!!