procuniq - remove symbols which is not a-zA-Z0-9_ 

common solution for the problem