24/09/2007, 13:56
|
| | Fecha de Ingreso: septiembre-2007
Mensajes: 150
Antigüedad: 17 años, 3 meses Puntos: 1 | |
Re: FAQs JavaScript Derdenuke, vi tu ejemplo como hacerlo en PHP pero como se haria en Javascript???
podrias dar un ejemplo, gracias Cita:
Iniciado por derkenuke Hola:
Puedes concatenar replace()'s: Código PHP: "zutra".replace("z","a").replace("r","t");
También podrías trabajar con expresiones regulares para que reemplace todas las zetas y todas las erres: Código PHP: "zutragarra".replace(/z/g,"a").replace(/r/g,"t");
También podemos almacenar los reemplazos en un array y luego aplicarlos (ojo con el código): Código PHP: // Declaramos la matriz de reemplazos
var reemplazos = new Array();
reemplazos["z"] = "a";
reemplazos["r"] = "t";
// O un equivalente más cómodo y bonito
var reemplazos = {
"z": "a",
"r": "t"
};
var str = "zutragarra";
str = str.replace( /[a-z]/g, function($1) {
return reemplazos[$1] || $1;
} );
document.write(str);
Un saludo |