Necesito reemplazar todos los dígitos.JS regex: reemplazar todos los dígitos en la cadena
Mi función solo reemplaza al primer dígito.
var s = "04.07.2012";
alert(s.replace(new RegExp("[0-9]"), "X")); // returns "X4.07.2012"
// should be XX.XX.XXXX"
Creo que se necesita la opción de reemplazo global. Y '[0-9]' se puede simplificar a '\ d'. – nhahtdh