2009-10-17 % Ruby ヒアドキュメントもありますが、%を使っても複数行文字列をさくっと定義できます。 puts %( 複数行の 文字列です。 式展開もされます。→#{1+1} ) 実行結果です。 複数行の 文字列です。 式展開もされます。→2識別子を考えなくて言い分便利かも。 なお、同じような機能で「%s」もあり、こちらは式展開されません。 puts %s( 複数行の 文字列です。 式展開はされません。→#{1+1} ) 実行結果です。 複数行の 文字列です。 式展開はされません。→#{1+1}