
06/06/2002, 08:00
|
 | Moderadora | | Fecha de Ingreso: agosto-2001 Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 23 años, 6 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 :) |