Peter: preg_match

Beitrag lesen

Grüß Gott,

ich möchte gerne einen Benutzernamen auf Gültigkeit überprüfen. Als erstes Zeichen soll möglich sein: [a-z0-9äöü], gefolgt von einem Zeichen [a-z0-9äüöß.\s], und zum Schluß [a-z0-9äüöß]. Da das ganze aus mindestens 5 Zeichen bestehen soll, sollte folgender Ausdruck eigentlich klappen:

preg_match('#([a-z0-9äöü]+[a-z0-9äöüß.\s]+[a-z0-9äöüß]){5,50}#i', $Name)

Es tut aber nicht. Ich kriege immer eine Fehlermeldung. Kann
mir einer von euch sagen warum?

Vielen Dank und viele Grüße,
Peter

Entschuldigung, ich bekomme keine syntaktische Fehlermeldung, aber ich kann keinen Namen eingeben, der der o.g. Regel entspricht.