Ich w�rd erst mal das gesamte Ding matchen und sp�ter auseinandernehmen....
"<A[\s\S]*?<\/A>" - Das "?" Hinter dem "*" bedeutet, dass das "*" nicht greedy ist.... - Ich benutze [\s\S] statt ".", weil . Nicht auf newline matched und es schon mal vorkommen kann, das man newlines innerhalb des tags oder link textes hat.. Gruss, Claudius > -----Original Message----- > From: Offensiv-Medien [Mansur Esmann] > [mailto:[EMAIL PROTECTED]] > Sent: Dienstag, 23. Oktober 2001 13:12 > To: AspGerman Kaffeehaus > Subject: [aspdecoffeehouse] RegExp > > > Hallo Leute, > > ich hasse RegExp... > > regEx.Pattern = "(<A (ID=" & chr(34) & chr(34) & "?) HREF=" & > chr(34) & ")(http:\/\/|https:\/\/|ftp:\/\/|\/)(\S+)(>)(.+?)(<\/A>)" > > Damit kriege ich recht viele Links. > Es gibt aber auch die M�glichkeit, da� der Link ein Target hat: > > <A ID="" HREF="/pfad/doc.html">Linktext</A> .... das kriegt er > > <A ID="" TARGET=_blank|_self > HREF="/pfad/doc.html">Linktext</A> ... DIesen kriegt er nicht.... > > Wie muss ich vorgehen, damit das RegExp Optional das Target matched? > > Mansur > > __________________________________________________________ > Die Utopie ist die wirklichste aller wirklichen > M�glichkeiten. Mansur Esmann, Offensiv-Medien, > Heberlingerstr. 16, D-87471 Durach. > Tel.: +49 (0)831 - 69 71 892, Fax: +49 (0)831 - 697 18 91. > eMail: [EMAIL PROTECTED] Web: www.offensiv-medien.de > > > > > > > | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed > | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = > Listenarchiv Sie > | k�nnen sich unter folgender URL an- und abmelden: > | > http://www.aspgerman.com/aspgerman/listen/anme> lden/aspdecoffeehouse.as > | p > | [aspdecoffeehouse] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp
