@Testomal

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

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

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

Пытался ковырять сам, ничего не выходит.
  • Вопрос задан
  • 38 просмотров
Решения вопроса 1
@galaxy
(<h(?:3|4|5)[^<]*?\? *<\/h(?:3|4|5)>)((.*?\n)*?)(<p>.*?<\/p>)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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