式展開について。
式展開
式展開は、文字列の中に式を入れることができる機能です。
式展開の書き方は文字列中で#{式}とするだけです。
式展開をする場合は、文字列を作るときにダブルクォーテーション"
で囲む必要があります。
シングルクォーテーション'で囲んだ場合は式展開が行われません。
irbで以下のコードを実行してみましょう
式展開を試してみましょう。
irb
# 式展開で文字列に式を含む
irb(main):001:0> "今日で#{20}歳になりました"
=> "今日で20歳になりました"
# シングルクォーテーションだと式展開されない
irb(main):002:0> '今日で#{20}歳になりました'
=> "今日で\#{20}歳になりました"
まとめ
式とは、Rubyにおいて「文字列」や「数値」、「変数」、「演算子式」などのこと。
式展開とは、文字列の中に式を入れることができる機能。
以上。
Author And Source
この問題について(式展開について。), 我々は、より多くの情報をここで見つけました https://qiita.com/Lotuswhite/items/b5a7ee4d452a8085e41a著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .