Hoi

Na ja, ich denke nicht, ausser du suchst die position des <a href=" und
nimmst dann alle das hinter dieser position liegt bis zum ">. Mit der
matches funkion kannst du strings vergleichen .... das ist alles was du
kannst.

Gruss chris

-----Urspr�ngliche Nachricht-----
Von: Michael Schwarz [mailto:[EMAIL PROTECTED]] 
Gesendet: Donnerstag, 12. September 2002 09:59
An: aspDEdotnet
Betreff: [aspdedotnet] Re: AW: Links in HTML finden

Ja, aber es muss doch m�glich sein direkt mit regul�ren Ausdr�cken das zu
machen?

CIAO
Michael


----- Original Message -----
From: "Schuepbach, Christoph" <[EMAIL PROTECTED]>
To: "aspDEdotnet" <[EMAIL PROTECTED]>
Sent: Thursday, September 12, 2002 9:27 AM
Subject: [aspdedotnet] AW: Links in HTML finden


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

Antwort per Email an