Hallo Johannes,
> ------------
> Dim objRegExp, strExpOK
> Set objRegExp = New RegExp
> objRegExp.Global = TRUE
> objRegExp.Pattern =
> "^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,6}$"
> strExpOk = objRegExp.Test("www.domain.com")
> Set objRegExp = Nothing
> ------------
>
> Diese Pr�fung liefert aber auch f�r die URL "www.domain" das
> Ergebnis WAHR, was ja nicht korrekt ist.
> Was mache ich falsch??? Ich habe auch schon andere Patterns
> ausprobiert, meist mir demselben Ergebnis.
^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,6}$
<---------------------- www ---------------------><-- domain -->
Es w�re eine �berlegung wert, ob parsing ohne RegExp - mit split u.a. -
nicht besser w�re.
Vor allem die TLD k�nnte man leicht genauer pr�fen. Mit drei Buchstaben gibt
es nicht sonderlich viele, dar�ber noch weniger.
--
Gru�,
Alex
_______________________________________________
Coffeehouse Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/coffeehouse