Rubyで複数の文字列をフォーマットしようとしています
heredoc
また%q{ }
、コードのフォーマットに使用される空白が含まれているという問題があります。
s = %q{Foo
Bar
Baz}
puts s
以下を誤って出力します。
Foo
Bar
Baz
以下は動作しますが、文字が少し醜い\
です。
s = "Foo\n" \
" Bar\n" \
" Baz"
puts s
以下はPythonで機能します:
s = ("Foo\n"
" Bar\n"
" Baz")
print s
Rubyに同等のものはありますか?