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

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

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

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

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

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

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