Tach!

> Ich hab das jetzt so gemacht:
>
>
> --- cut ---
> <%
>    strIn = "Sie k�nnen mir eine Mail an [EMAIL PROTECTED] schreiben oder an [EMAIL 
> PROTECTED] Vielen Dank!"
>    strPat = 
> "^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$"
>
>    Set objRegExp = New RegExp
>    objRegExp.Pattern = strPat
>    set Matches = objRegExp.Execute(strIn)
>
>    For Each Match in Matches
>       Response.Write("FirstIndex: ")
>       Response.Write(Match.FirstIndex & "<br>")
>       Response.Write("Value: ")
>       Response.Write(Match.Value & "<br>")
>       Response.Write("Length: ")
>       Response.Write(Match.Length & "<br>")
>       Response.Write("<br>" & vbcrlf)
>    Next
> %>
> --- cut ---
>
> Ich erstelle das RegExp-Objekt
> Ich weise den Pattern zu
> Ich f�hre Execute aus.
>
> Aber: Keine "Treffer"

Lies das hier nochmal:

>> allerdings will der nur
> > �berpr�fen ob der String eine g�ltige Emailadresse ist. Deswegen am Anfang
> > '^' und am Ende '$'. Wenn Du das jeweils durch '\b' (Wortgrenze) ersetzt
> > bekommst du die email retour.

Was habe ich da gesagt sollst Du in der Regex mit was ersetzen?
:-)
Hinweis: ^ ist der Anafng eines Strings, $ das Ende eines Strings, so wie das
jetzt ist gibts ein Match nur wenn der *gesamte* String eine g�ltige
emailadresse ist.
Cheers,

             Bernd
[EMAIL PROTECTED](P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-
FILE!$H+H*



_______________________________________________
Coffeehouse mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an