Rubyは文字列展開に#{…}を使えますか?

1件の回答

回答を書く

1172075

2026-02-04 21:30

+ フォロー

はい、Rubyではダブルクォートの

文字列の中で #{...} を使って変数や式を

展開できます。ϵ(⚆ ᵕ⚆)϶



例えば



ruby

name = \u0026quot;Taro\u0026quot;

puts \u0026quot;こんにちは、#{name}さん\u0026quot;



と書くと「こんにちは、Taroさん」と

表示されます。数式も同じように展開できて

#{1+2} は「3」になります。

シングルクォートでは展開されないので

その点だけ注意すれば便利に使えますよ。

うったえる有益だ(0シェアするブックマークする

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有