Ciao, ho una espressione regolare di questo tipo, per cancellare tutto ciò che non è ASCII:

Codice PHP:
ereg_replace("[^0-9a-zA-Z!\"#\$%&'\(\)\*\+'-\./:;<=>\?\{\}\[\]\|\\_\^]"," ",$s); 
L'ho sottoposta al forum perchè purtroppo non funziona, mi lascia passare anche tutti gli altri caratteri che escono dalla tabella ASCII. Sto sbagliando qualcosa?