ヒアドキュメント
公式サイト:
ヒアドキュメント | Ruby リファレンスマニュアル [公式]
使い方
ヒアドキュメント開始記号
<<:終端の識別子を行頭に書く必要がある<<-:終端の識別子をインデントして書ける<<~:ヒアドキュメント全体の余分なインデントを削る
クォーテーションの種類による違い
"EOS":式展開あり'EOS':式展開なし`EOS`:コマンド出力
クォーテーションなしは式展開ありとして処理される。
例
greeting = <<~EOS
    Hello, World!
EOS
puts greetingCode language: Ruby (ruby)
参考:
ヒアドキュメントの書き方いろいろ | Hack Your Design!