Файл Ruby разделители IO?

Я пытаюсь проанализировать текстовый файл, который содержит переменное количество слов и числа на строку, как это:

foo 4.500 bar 3.00
1.3 3 foo bar

Как я могу считать файл, разграниченный пробелами вместо новых строк? Есть ли некоторый способ, которым я могу установить File("file.txt").foreach метод для использования пробелов вместо новых строк как разделитель?

5
задан jergason 21 February 2010 в 07:36
поделиться

2 ответа

Вы можете использовать

open('file.txt').read.split.each

, чтобы дать вам итератор по словам, разделенным пробелом (или новой строкой).

3
ответ дан 14 December 2019 в 01:07
поделиться

File.open ("file.txt"). read.split ("") .each

3
ответ дан 14 December 2019 в 01:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: