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

Antwort per Email an