Danny: Regulärer Ausdruck !?

Beitrag lesen

Hi,

mindestens 4 zeichen (nur buchstaben & zahlen) lang und keine leerzeichen

Mit [0-9a-z] sind Leerzeichen bereits ausgeschlossen. Allerdings funktioniert Deine Lösung nur, wenn die Var genau vier Zeichen lang ist, weil ein {4} folgt. Versuche mal {4,} was soviel heißt wie mindestens 4 Zeichen, also

if(!eregi("[0-9a-z]{4,}",$user_nickname))

Gruß,
Danny