I
IchInMeinemBüro
Hallo,
ich habe im Rahmen eines Admin Tools an regulären Ausdrücken gearbeitet und folgende Konstellationen gebastelt:
Vorname /[a-zA-Züöä]{3,5}([ ]{1,1})?([a-zA-Züöä]{3,5})?/
Es sollen bis zu 5 Vornamen (durch Leerzeichen getrennt) nur mit Buchstaben eingetragen werden können. Funktioniert nicht einwandfrei, da alle 5 Vornamen erzwungen werden.
Nachname /[a-zA-Züöä\-]{3,40}/
Es sollen Einfache- und Doppelnamen mit max 40 Buchstaben eingetragen werden können.
eMail /([\w]{1,30})\@[\w]{1,30}\.([\w]{2,10}/
Eintragung einer EMailAdresse welche geltenden Richtlinien entspricht.
Beschreibung /[]{10,200}/
Soll eine Beschreibung der ROlle mitgeben. Problem: Kann vollständig aus Leerzeichen bestehen.
Ich hoffe ich konnte Euch das bereits vorhandene gut genug darstellen. Zu meiner Frage:
Wie kann ich die erwähnten Probleme am besten Lösen? Und welche weiteren Probleme seht Ihr eventuell (ich meine Möglichkeiten die ich übersehen habe z.B. das doch Namen mit Zahlen möglich sind //Aus der Luft gegriffenes Bsp.).
Ich hoffe das hier Jemand Zeit, Lust und Wissen genug hat um mir zu helfen. Gruß und Danke voraus!
ich habe im Rahmen eines Admin Tools an regulären Ausdrücken gearbeitet und folgende Konstellationen gebastelt:
Vorname /[a-zA-Züöä]{3,5}([ ]{1,1})?([a-zA-Züöä]{3,5})?/
Es sollen bis zu 5 Vornamen (durch Leerzeichen getrennt) nur mit Buchstaben eingetragen werden können. Funktioniert nicht einwandfrei, da alle 5 Vornamen erzwungen werden.
Nachname /[a-zA-Züöä\-]{3,40}/
Es sollen Einfache- und Doppelnamen mit max 40 Buchstaben eingetragen werden können.
eMail /([\w]{1,30})\@[\w]{1,30}\.([\w]{2,10}/
Eintragung einer EMailAdresse welche geltenden Richtlinien entspricht.
Beschreibung /[]{10,200}/
Soll eine Beschreibung der ROlle mitgeben. Problem: Kann vollständig aus Leerzeichen bestehen.
Ich hoffe ich konnte Euch das bereits vorhandene gut genug darstellen. Zu meiner Frage:
Wie kann ich die erwähnten Probleme am besten Lösen? Und welche weiteren Probleme seht Ihr eventuell (ich meine Möglichkeiten die ich übersehen habe z.B. das doch Namen mit Zahlen möglich sind //Aus der Luft gegriffenes Bsp.).
Ich hoffe das hier Jemand Zeit, Lust und Wissen genug hat um mir zu helfen. Gruß und Danke voraus!