0
コードの次の3行:(ルビー)
"line 1\nline 2\nline 3\nline4"
で
array = ["line 2", "line 3"]
foo = array.join("\n")
bar = "line 1\n#{foo}\nline4"
結果は、それが使用して2番目と3番目の行を組み合わせることが可能です補間?以下では動作しません:
bar = "line 1\n#{array.join('\n')}\nline4"
を、それは余分なバックスラッシュが追加されますので:
"line 1\nline 2\\nline 3\nline4"