ein Leerzeichen ist kein Buchstabe. Durch "[0-9a-z]*" hast Du damit Dein Problem gelöst. Falls ein Benutzername ohne ein einziges Zeichen verboten sein sollte, empfehle ich, statt des "*" ein "+" zu verwenden.
Okay ich werde das * ersetzten, danke.
Das Problem ist nur das der Benutzer name auch $ % ^ ° ß ? =)( und alles anderen Zeichen beinhalten kann.
Ich kann dies leider nicht einschränken.
Grüße, Anna