regulärer Ausdruck zum Finden des 'href'-Werts eines <a> Links
Ich benötige ein Regex-Muster, um Webseiten-Links in HTML zu finden.
Ich benutze zuerst@"(<a.*?>.*?</a>)"
um Links zu extrahieren (<a>
), aber ich kann nicht holenhref
davon.
Meine Saiten sind:
<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 und 3 sind gültig und ich brauche sie, aber Nummer 4 ist für mich nicht gültig (?
und=
ist bedeutsam)
Vielen Dank an alle, aber ich brauche keine Analyse<a>
. Ich habe eine Liste von Links inhref="abcdef"
Format.
Ich muss holenhref
von den links und filtern muss meine lieblings url enthalten sein?
und=
mögenpage.php?id=5
Vielen Dank!