Codice PHP:
if (!preg_match("/^[a-z0-9 '@\^]{3,42}$/i"$str_Username_old)) {
    
$str_errore.= "[*]Il nickname contiene caratteri non consentiti."

sì, accetta le maiuscole