Hace unos días tuve una dificultad, necesitaba usar algo parecido a la función str_replace() de PHP.
Después de buscar y buscar e investigar sobre eso, encontre informaciones sobre el funcionamiento de las expresiones regulares.
Me puse a trabajar, aqui les dejo la función str_replace() para javascript.
Espero les sea de utilidad.
Código:
Talvéz el codigo no sea el más optimo, pero funciona, ustedes pueden mejorarlo! <script language="javascript">
// Función str_replace() para JavaScript //
// str_replace(string busca, string reenplazar, string original) //
function str_replace(busca, repla, orig)
{
str = new String(orig);
rExp = "/"+busca+"/g";
rExp = eval(rExp);
newS = String(repla);
str = new String(str.replace(rExp, newS));
return str;
}
</script>

Saludos

aunque javascript ya tiene su equivalente a str_replace() que es replace() y funciona igual con regexp y sin ellas.
sorry.

