Jag vill söka igenom ett textdokument som hittar alla länkar som ser ut så här:
<a href="/links/id345435/">Länknamn</a> (1956)
eller så här:
<a href="/links/id345122/">Länknamn</a> (1987/A)
eller så här:
<a href="/links/id342122/">Länknamn</a> (1987/AA)
eller så här:
<a href="/links/id312455/">Länknamn</a> (1987/AAA)
Dim rx As New Regex("<a href=""\/links\/id(\d+)\/"">(.*?)<\/a> \(([0-9A\/])\)")
matches = rx.Matches(strHtml)
For Each match As Match In matches
groups = match.Groups
sb.AppendFormat("{0} - {1} ({2})<br />", groups.Item(1).Value, groups.Item(2).Value, groups.Item(3).Value)
Next
Men om det kommer en länk som tex ser ut så här:
<a href="/links/id312455/">Länknamn</a> (????)
...Så blir det fel.