Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/09/2006, 09:58
Avatar de mape367
mape367
 
Fecha de Ingreso: noviembre-2004
Ubicación: CDE, Paraguay
Mensajes: 213
Antigüedad: 20 años, 2 meses
Puntos: 3
Función str_replace() para JavaScript

Hola amigos,

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:
<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>
Talvéz el codigo no sea el más optimo, pero funciona, ustedes pueden mejorarlo!

Saludos