Probe el codigo que me diste y funciona perfecto, d ehecho me sirvio mucho, pero el unico problema es que cuando pongo por ejemplo:
replace(/a/g,"b").replace(/b/g,"c");
cuando escribo "a" en el campo me la reemplaza de inmediato por "c" en vez de por "b", como podrias hacerlo para que por ejemplo hiciera solo un reemplazo y no todos los replace???
Saludos