У меня есть строка с несколькими словами, как str1, str2, str3, ... strN
. Количество слов может быть любым и не известно на момент написания регулярного выражения.
Можно ли написать регулярное выражение, которое будет соответствовать всей строке и захватывать группы, по одному слову на группу? То есть будут захвачены следующие группы:
Группа 1: стр1
...
Группа N: стрН
Причина: Эта строка является частью большей строки. Другие элементы большой строки могут быть захвачены с помощью регулярных выражений. Я могу разобрать большую строку с помощью регулярных выражений и захватить строку с несколькими словами в одну группу. Тогда я могу разделить эту группу на другие str(s)
. Я думаю, что решение с одним с регулярным выражением для всей большой строки без разбиения будет более элегантным, если оно существует.