Hoi Also wenn ich das matching der regex richtig verstanden habe, liefert sie im resultat den gefundenen string zur�ck. Und der ist in deinem fall das ganze a-tag. Also arbeitet das schon einmal richtig.. du hast ja jetzt den string des a tags.. schneid dir doch einfach den gesuchten wert raus...
Gruss chris -----Urspr�ngliche Nachricht----- Von: Michael Schwarz [mailto:[EMAIL PROTECTED]] Gesendet: Donnerstag, 12. September 2002 09:21 An: aspDEdotnet Betreff: [aspdedotnet] Links in HTML finden Hallo, ich habe folgenden Code um Links in HTML zu finden: String pattern = @"<A[^>]*?HREF\s*=\s*[""']?([^'"" >]+?)[ '""]?>"; MatchCollection mc = Regex.Matches(html, pattern, RegexOptions.Singleline | RegexOptions.IgnoreCase); foreach (Match m in mc) { Console.WriteLine("Match=" + m.subMatches(0)); } Leider bekomme ich nun immer den kompletten A-Tag, nicht nur die URL! Was mache ich falsch? CIAO Michael | [aspdedotnet] als [EMAIL PROTECTED] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp | [aspdedotnet] als [email protected] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
