Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/06/2002, 08:00
Avatar de tunait
tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
Re: Remplazar subcadena1 por subcadena2 en cadena

Hola,

no sé si existe una forma más fácil o adecuada pero esto es lo que saqué:

cadena="esta casa es azul y mi coche es azul, pero no me gusta el azul, el azul es muy feo el azul";
cadena2=cadena.split(/ /)
cont=0
for(e=1;e<=cadena2.length;e++)
{if(cadena2[e]=="azul"||cadena2[e]=="azul,")
{cont++}
}
for(m=0;m<=cont;m++)
{cadena=cadena.replace("azul","verd e");}
alert(cadena);


Lo puse para que además si en la frase se encuentra alguna coma después de la palabra azul que también la incluya en los cambios.

saludos :)