@WebSeoLab

Как выделить текст регулярным от начала до вхождения уникального тэга?

Как выделить регуляркой текст с начала (не начала строки, а начала текста) до уникального тэга.

Например тэг
<h2 id="link1">

Пытаюсь выделить так:
.*<h2 id="link1">

Но выделяет только текущую строку. Флаг глобал стоит.

https://regex101.com/r/Tk0yzC/2
  • Вопрос задан
  • 96 просмотров
Решения вопроса 1
@IS-Builder
~ PHP-8 & REGEXP - This is a really powerful kit ~
WebSeoLab
Выделяется весь текст вместе с тэгом а надо до него
Шаблон
~^.+(?=\h<h2\h+id="link1">)~s
Демо
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
Бюро Цифровых Технологий Санкт-Петербург
от 120 000 до 180 000 ₽
07 мая 2024, в 14:56
2000 руб./за проект
07 мая 2024, в 14:54
5000 руб./за проект
07 мая 2024, в 14:51
7500 руб./за проект