Tengo una cadena como esta: "22 - 11 - 33".
Me gustaría eliminar todos los guiones '-' y todos los espacios para devolver una cadena como esta "221133".
Sé que hay un método replace () pero, que yo sepa, solo elimina una cosa que se le pasó. Me gustaría eliminar más de un tipo de carácter.
"22 - 11 - 33".replace(/[^0-9]/g, ''); Deberia trabajar
Use Regex replace para eso:
console.log( "22 - 11 - 33".replace(/[^\d]/g, '') ); [^\d] - reemplaza cualquier cosa que no sea un número
\d - coincide con grupos de números, similar a [0-9]
/g - reemplaza todas las coincidencias