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» 🙂

Autor: Janmi

Janmi es un informático entusiasta de la ciencia ficción, el diseño gráfico, el universo de Tolkien, fantasía épica y otras cosas frikis. Apasionado por la tecnología, ya sea desde el punto de visto técnico, domótico, funcional o de diseño.