peter mueller: preg_match

Beitrag lesen

/^([0-9a-zA-Z][0-9a-zA-Z\_.\ ]{0,}[0-9a-zA-Z])$/

also erlaubt sind zahlen, buchstaben, _, . und leerschlag.

zusätzliche bedingung: erstes und letztes zeichen darf nur eine zahl bzw. ein buchstabe sein.

f     true
3d    true
7 gb  true
.d    false
_3f   false