@newbee

Как составить такое регулярное выражение?

Как можно получить из некоторого объема текста все совпадения по вот такому шаблону?
Получить вхождение слова "test1", далее, за ним всё, что можно, любые символы, в любой последовательности, и в любом кол-ве, но только до первого встретившегося слова "test2" или, например, "}}". Символы между этими вхождениями могут быть любыми.
  • Вопрос задан
  • 40 просмотров
Решения вопроса 1
/^test\d+(.+)(?:test\d+|}})$/

Regex101
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Wanted. Санкт-Петербург
До 450 000 ₽
Wanted. Санкт-Петербург
До 100 000 ₽
Wanted. Санкт-Петербург
До 120 000 ₽
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект