регулярное выражение для нахождения значения 'href' ссылки <a>
Мне нужен шаблон регулярных выражений для поиска ссылок на веб-страницы в HTML.
Я впервые использую@"(<a.*?>.*?</a>)"
извлечь ссылки (<a>
), но я не могу получитьhref
От этого.
Мои строки:
<a href="www.example.com/page.php?id=xxxx&name=yyyy" ....></a>
<a href="http://www.example.com/page.php?id=xxxx&name=yyyy" ....></a>
<a href="https://www.example.com/page.php?id=xxxx&name=yyyy" ....></a>
<a href="www.example.com/page.php/404" ....></a>
1, 2 и 3 действительны и они мне нужны, но номер 4 для меня не действителен (?
а также=
важно)
Спасибо всем, но мне не нужно разбирать<a>
, У меня есть список ссылок вhref="abcdef"
формат.
Мне нужно получитьhref
из ссылок и отфильтровать его, мои любимые URL должны содержать?
а также=
любитьpage.php?id=5
Спасибо!