Получение ссылки из тега внутри другого тега - C#

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

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

Есть текст такого вида (пример): <div class="group_row_labeled"><a href="http://vk.com/baraholka><b>БАРАХОЛКА| РАБОТА объявления</b></a></div> (и еще куча такого же по структуре и левого текста, короче обычная HTML страница) Надо любым способом вытащить ссылки, при условии, что внутри тегов <b></b> присутствует слово "барахолка".

Проще говоря, схема такая: <div class="group_row_labeled"><a href="..."><b>здесь должно содержаться слово "барахолка"</b></a></div> В итоге должен выйти список ссылок вида "http://vk.com/gruppa0/; http://vk.com/gruppa1/; ... http://vk.com/gruppaN/"

Способ выполнения (Regex, htmldocument и т.д.) неважен, главное результат. Я сам пробовал и так, и так, почему-то всегда выходил лишний текст.

Решение задачи: «Получение ссылки из тега внутри другого тега»

textual
Листинг программы
<a href=\"(.+)\"><b>БАРАХОЛКА</b></a>

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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