@TechNOIR

Как подобрать регулярное выражение (regex) для динамического Id?

Добрый день.
Есть блоки вида
<div id="popover-11415" class="popover" role="tooltip"><i class="close-btn"></i>Текст</div>

Число в Div ID - менятся у разных блоков. Можно как то подобрать регулярку чтобы общее выражение для всех блоков было типа popover*

Пока составил такую:
<div[^<>]*?id="popover-11415"[^<>]*?class="popover"[^<>]*?role="tooltip"><i[^<>]*?class="close-btn"></i>.*?<a[^<>]*?href=["'][^<>]*?["']>.*?</a></div>


Но оно соответственно собирает только 1 блок 11415
  • Вопрос задан
  • 204 просмотра
Решения вопроса 3
Regexp 101: popover-\d+
Ответ написан
Комментировать
@Roman-Fov
Xpath
//div[starts-with(@id, 'popover-')]/text()
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы