Nils Hitze
Admin a.D.
jetzt kann ich endlich auch mal ..
schließlich habe ich jeden Tag mit Regex
zu tun und denke inzwischen sogar in dem
Mist.
Nimm statt "eregi" mal "preg_match".
Zu deinem Regex, der ist an sich ganz
gut und richtig. Du darfst die "-" Zeichen
nur nicht in die Mitte der Zeichenmenge
stellen, da die RegMaschinen sonst denkt
es handle sich um eine Menge "von" "bis".
Also nicht "_-." sondern "_.-" oder
escape das Zeichen "-". Also "\-".
Wenn du reguläre Ausdrücke testen möchtest
ist es sinnvoll dieses kleine aber feine
Tool zu benutzen : http://www.ssilk.de/PROJECTS/REGEX/
Jonathan
schließlich habe ich jeden Tag mit Regex
zu tun und denke inzwischen sogar in dem
Mist.
Nimm statt "eregi" mal "preg_match".
Zu deinem Regex, der ist an sich ganz
gut und richtig. Du darfst die "-" Zeichen
nur nicht in die Mitte der Zeichenmenge
stellen, da die RegMaschinen sonst denkt
es handle sich um eine Menge "von" "bis".
Also nicht "_-." sondern "_.-" oder
escape das Zeichen "-". Also "\-".
PHP:
#[a-zA-Z0-9_.-]{3,}@[a-zA-Z0-9_.-]{3,}\.[a-zA-Z]{2,4}#
Wenn du reguläre Ausdrücke testen möchtest
ist es sinnvoll dieses kleine aber feine
Tool zu benutzen : http://www.ssilk.de/PROJECTS/REGEX/
Jonathan