Ho provato a scrivere questa funzione:
Codice PHP:
if (eregi("([a-z0-9]+)",trim($nome)))
return 
1;
else
return 
0;

per controllare se all'interno della variabile $nome sono presenti caratteri estranei ai caratteri alfanumerici, ma non funge.
E siccome è la prima regex che scrivo di mio mi son detto che il problema stava lì.

Una regex che faccia al caso mio come potrebbe essere scritta?

PS: ricerca effettuata con una marea di risultati e tanti non risolvono il problema.