Rieccomi di nuovo qui con un nuovo dubbio.
Ho questa espressione regolare:

codice:
if (!preg_match("/^[a-z0-9 '@\^]+$/i", $str_Username_old)) {
	$str_errore.= "[*]Il nickname contiene caratteri non consentiti."
}
se volessi che il nickname fosse formato da un minimo di 3 caratteri ed un massimo di 32 che altro devo aggiungere nell'espressione regolare?
Altra curiosità: così come è impostata l'espressione regolare sono accettati anche i caratteri maiuscoli?