Hallo Havi,
[quote=havi,02.03.2007, 10:31]
# Erklaerung der Regex
# ^ vom Anfang
# [\w.+-]+ mindestens ein Buchstabe, Zahl, . - + _
# \@ das @-Zeichen
# [a-zA-Z0-9.-]* keine oder beliebig viele Buchstaben, Zahlen, . -
# [a-zA-Z0-9] genau einen Buchstaben oder eine Zahl
# [a-zA-Z0-9.-]* keine oder beliebig viele Buchstaben, Zahlen, . -
# \. ein Punkt
# [a-zA-Z]{2,} zwei oder mehr Buchstaben
# $ bis zum Ende
$kennzTo = "KO" if $emailAdr[0] !~ m/^[\w.+-]+\@[a-zA-Z0-9.-]*[a-zA-Z0-9][a-zA-Z0-9.-]*\.[a-zA-Z]{2,}$/;
$kennzCc = "KO" if $emailAdr[1] !~ m/^[\w.+-]+\@[a-zA-Z0-9.-]*[a-zA-Z0-9][a-zA-Z0-9.-]*\.[a-zA-Z]{2,}$/;
[/quote]
Um Mail-Adressen zu verifizieren, lohnt ein Blick auf
Mail::RFC822::Address. :)
Viele Grüße,
opi
What is a good module? That's hard to say.
What is good code? That's also hard to say.
One man's Thing of Beauty is another's man's Evil Hack.