Задать вопрос
@Testomal

Как достать подстроку, в которой есть вопросительный знак?

https://regex101.com/r/t0Q1W2/1

Как видно в примере, выражение ищет теги заголовков и следующий за ним тег абзаца. Но я хочу, чтобы выражение находило только заголовки, в которых есть знак вопроса. Причем после знака вопроса могут быть пробелы, так как разметка же не идеальна.

Пытался ковырять сам, ничего не выходит.
  • Вопрос задан
  • 40 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
  • Учебный центр IBS
    RT-001 Эксплуатация RT.DataLake
    1 неделя
    Далее
  • Хекслет
    Java-разработчик
    10 месяцев
    Далее
Решения вопроса 1
@galaxy
(<h(?:3|4|5)[^<]*?\? *<\/h(?:3|4|5)>)((.*?\n)*?)(<p>.*?<\/p>)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы