プログラムのなかに直接記述できる値のことをリテラルという。Ruby のリテラルのなかで、文字列リテラルについて述べる。
基本的な文字列リテラルは、ダブルクォート(")どうし、またはシングルクオート(')どうしで囲まれたものである。 ダブルクォートで囲まれた文字列では、バックスラッシュ記法と式展開が有効となる。
式展開とは、ダブルクォート(")で囲まれた文字列で、中では#{式}という形式で式の内容を埋め込んだものをいう。 変数展開と呼ばれることもあるが、変数に限らず式全体に対して適用できる。
まりんきょ学問所 > Rubyの浮き輪 > リテラル