Ciao a tutti! (il mondo php diventa sempre più affascinante)

Stamattina niente aiuto su codice (per ora) ma solo una semplice curiosità...

In un form, nel campo username (o anche email e password), sono consentite le lettere accentate?

Vi spiego... sto mettendo a punto un form di registrazione e casualmente stamattina ho provato un username con una lettera accentata alla fine.
L'errore che mi da è quello generato dal controllo con espressione regolare... la seguente:
Codice PHP:
protected function UsernameCheckCorrect()
{
    if(!empty(
$_POST[username]))
    {
        if(
ereg("^[a-zA-Z0-9]{6,12}$",$_POST[username]))
        { 
            return 
FALSE;
        }
        else{
            return 
TRUE;
        }
    }

..ma prima di aggiungere la possibilità di inserire lettere accentate volevo sapere se per un username (e-mail e password) era plausibile e possibile.

Grazie