私は Ruby を使用しており、次のテキストを含むサンプル文字列を読み取る方法を探しています。
"This is a test
file, dog cat bark
meow woof woof"
要素を空白に基づいて文字の配列に分割しますが\n
、配列内の値を別の要素として保持します。
string.split(/\n/)
を使用して取得できることを知っています
["this is a test", "file, dog cat bark", "meow woof woof"]
string.split(/ /)
収量も
["this", "is", "a", "test\nfile,", "dog", "cat", "bark\nmeow", "woof", "woof"]
しかし、私は取得する方法を探しています:
["this", "is", "a", "test", "\n", "file,", "dog", "cat", "bark", "\n", "meow", "woof", "woof"]
Rubyを使用してこれを達成する方法はありますか?