Regex. Как выделить несколько строк?

Рейтинг: 0Ответов: 0Опубликовано: 29.06.2023

Подскажите как выделить несколько строк регулярным выражением.

Например

start
Sample text 1!
...Sample text 2?
!, Sample text 3
&Sample text 4&
...
end

https://regex101.com/r/0NtQ2z/1

Нужен текст между start и end.

Я могу сделать так

(start\n)+(.*\n+.*\n+.*\n+.*\n+.*\n)+(end)

Нужный мне текст будет во второй группе. Работает для 5 строк. Но ведь количество строк может быть больше или меньше.

Как написать регулярку для текста с любым количеством строк?

Ответы

Ответов пока нет.