Dovrei svuotare la variabile $nome se nel suo valore c'è la presenza di qualsiasi carattere non word.

Sto provando con
codice:
if ( preg_match('/\w+/',$nome) ) $nome = '' ;
Purtroppo me la svuota sempre, anche se in essa ci sono solo caratteri alfabetici.

perchè ???