Reemplazar caracteres en Javascript

Reemplazar caracteres en Javascript

¿Cómo hacer un replace de caracteres o un texto en Javascript? Algunos lenguajes incluyen sus funciones de reemplazo de tal forma que te reemplazan lo que quieres en toda la cadena. Para poder hacer eso en javascript, tienes que valerte de un truquito:

1
2
3
4
//Cadena original
var texto = "Hola Caracola";
//Reemplazamos todas las "a" por "o"
texto = texto.replace(/a/g, 'o');

El resultado sería: «Holo Corocolo». Si no usas el /g, sólo te reemplazará la primera «a» 🙂