Я пытаюсь разбить строку на куски различных размеров, создавая «волну» слов, таких как:Regex разделить строку на куски размером verying
the
cat sat
on the mat the
cat sat on the mat the
cat sat on the
mat the
cat
Как слова различной длины, я хочу разбивается на ближайшее пространство.
Возможно, я пытаюсь сделать слишком много с одной строкой. Однако мне не нравится идея циклов. Я начал с этим:
/.{5}\w*/g
Я попытался добавление() вокруг и добавления {}, но не вполне могу получить вид регулярных выражений. Возможно ли это сделать? Или будет ли какая-то петля?
Что случилось с петлями? – CoderDennis
Поскольку CoderDennis подразумевает, что RegEx не является ответом на проблему. –
Проблема должна быть уточнена. Знаете ли вы, сколько символов и/или слов вы хотите отображать в каждой строке? – radiaph