Prova questa
Codice PHP:
if (preg_match("/^[a-zA-Z0-9]{2,12}$/",$stringa)) {
echo 
"$stringa è un nome utente valido\n";
} else {
echo 
"$stringa non è un nome utente valido\n";