Задача: написать этот код идиоматически.
Суть проблемы: формат такой: строка, начинающаяся не с пробела - начало записи. Дальше сколько-то строк, начинающихся с пробелов, относящихся к этой же самой записи.
Т.е.
foo foobar
bar
bar
next foobar
bar
etc
Задача - распарсить на записи, так, чтобы каждая "запись" была массивом "своих" строк (
(
Read more... )
Comments 32
Руби:
raw_output.split("\n").slice_before { |s| !s.start_with?(' ') }
.to_a добавить по вкусу.
Reply
Reply
Reply
Reply
Reply
Leave a comment