Suche komplexen Ausdruck zur Usernamen-Validierung?

P

P_F

Der Geuschte Ausdruck soll einen Strink auf folgende Bedingungen prüfen:

- mind. x, maximal y zeichen
- keine Leerzeichen innerhalb des Strings
- Erlaubte Sonderzeichen: .-_!


Danke für eure Antworten im Vorraus!
 
Versuch mal den regulären Ausdruck (x und y natürlich ersetzen):
Code:
/^[a-zA-Z_]{x,y}$/
Gruß hpvw

EDIT: Wenn er nicht mit Unterstrich anfangen oder enden soll:
Code:
/^[a-zA-Z]{1}[a-zA-Z_]{x,y}[a-zA-Z]{1}$/
x und y müssen hierbei um 2 reduziert werden, 
d.h. das ursprüngliche x muss größer/gleich 2 sein
 
Zuletzt bearbeitet:
Zurück