Regular Expressions

aeiber

Grünschnabel
Guten Morgen!

Da unter euch sicherlich einige RegExp-erten sind, hoffe ich, dass diejenigen mir weiterhelfen können. Ich möchte gerne ein HTML-Formular mit Hilfe von RegExp validieren. Ich habe mir mal Ausdrücke zusammenkopiert bzw. selbst hergeleitet. Und zwar sind das folgende:

Feld "Name" (Name muss eingegeben werden. Bindestrich und Punkt darf vorkommen, Leerzeichen natürlich auch): #^[A-Z]+[\s-\.]*[A-Z]*$#i

Feld "Telefon" (gewisse Sonderzeichen dürfen eingegeben werden und natürlich Zahlen ;)): #^([-\s\d./()+])*$#

Feld "E-Mail-Adresse" (ich habe vorgesehen, dass der local-part aus mind. 3 Zeichen bestehen muss) #([a-z0-9\-_]?[a-z0-9.\-_]+[a-z0-9\-_]?){3,}@[a-z.-]+\.[a-z]{2,}#i

Eine DNS-Prüfung der Mail-Adresse halte ich für überzogen.

Ich würde euch bitten die 3 Expressions mal auf Herz und Nieren zu überprüfen und bin für Vorschläge und konstruktive Kritik gerne offen.

Vielen Dank!

Andreas
 
Zurück