Регулярные выражения для парсинга HTML - C# (209441)

Узнай цену своей работы

Формулировка задачи:

Допустим скачал HTML страницу. Внутри ее кучи строк и мне нужно вырезать все , что находится между :
<p id="story_1">  текст, который надо вырезать  </p>
Про регулярные выражения читал, но не получается составить грамотно поиск. Буду очень благодарен, если кто-то сможет описать границы в pattern и объяснить, что к чему с символами.

Решение задачи: «Регулярные выражения для парсинга HTML»

textual
Листинг программы
            var reg = new Regex(@"(?<=<p id=""story_1"">)[\d\D]+(?=</p>)");
            string str = @"<p id=""story_1""> БЛА-бла-бла-бла-бла </p>
 ...
 <какая-то другая информация>";
            var m = reg.Match(str);

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

6   голосов , оценка 4.167 из 5
Похожие ответы