Hola 
Nachzeher: 
Debes escapar esos caracteres quizás (\ antes): 
Código:
 var noval = /[asdfghjklñzxcvbnmqwertyuiop;:_-\\\/\\{\}]/g;
txt_price = txt_price.replace (noval, '');
  Prueba así. 
@
messer: \W funciona para todo lo que no sea \w, no para los signos que él ha posteado únicamente.  
Un saludo.