sostituisci qualsiasi occorrenza (g) nella stringa di un carattere che non sia (^) tra ([ ]) il range (-) a-z oppure A-Z

risorse per studiare le regexp non ne ho al momento sotto mano,
quando mi vengono dubbi consulto un reference tipo questo
http://www.javascriptkit.com/jsref/regexp.shtml

ciao