В этом вопросе запрашивающее лицо запрашивает решение, которое вставляло бы пробел через каждые x символов.Оба ответа включают использование регулярного выражения.Как вы могли бы достичь этого без регулярных выражений?
Вот то, что я придумал, но это немного глоток.Есть более краткие решения?
string = "12345678123456781234567812345678"
new_string = string.each_char.map.with_index {|c,i| if (i+1) % 8 == 0; "#{c} "; else c; end}.join.strip
=> "12345678 12345678 12345678 12345678"