Comunidad de diseño web y desarrollo en internet online

Reemplazar texto

Citar            
MensajeEscrito el 29 Ago 2006 01:03 am
Me gustaría saber si existe un comando de ActionScript que reemplace letras y/o palabras de un campo de texto. Por ejemplo:
En un campo de texto, pone:
campo
y quiero que las "a" se cambien por "HR". Y me gustaría que quedara:
cHRmpo

Pues eso, pero con cualquier texto y letras a reemplazar.
Lo que quiero exactamente es hacer algo parecido a:
http://www.namesuppressed.com/kenny/
pero en flash.

Por nestorrente

1010 de clabLevel

10 tutoriales

 

Vigo

firefox
Citar            
MensajeEscrito el 29 Ago 2006 01:11 am
En el evento change de la caja de texto utiliza la siguiente función...

Código :

function strReplace(busca:String,sust:String,cadena:String):String{ 
   return cadena.split(busca).join(sust); 
}


Saludos

Por heberto

263 de clabLevel

1 tutorial

1 ejemplo

 

Morelia, Michoacán

netscape
Citar            
MensajeEscrito el 29 Ago 2006 03:07 pm
No lo comprendo... ¿me podrías poner un ejemplo?
Me gustaría que las letras "a" del campo de texto "letras" se convirtieran en "s". Gracias.

Por nestorrente

1010 de clabLevel

10 tutoriales

 

Vigo

firefox
Citar            
MensajeEscrito el 30 Ago 2006 04:10 pm
Bueno hace tiempo yo tenía ese problema, pero navegando y buscando me encontré con este codigo:

Código :

function strReplace(busca:String, sust:String, cadena:String):String{
   while(cadena.indexOf(busca)>=0) {
      var ini:Number=cadena.indexOf(busca);
      var fin:Number=ini+busca.length;
      cadena=cadena.substring(0,ini)+sust+cadena.substring(fin,cadena.length);
   }
   return cadena;
}
//Uso
cadena = "me gusta el amarillo";
cadena = strReplace("el amarillo","la s",cadena);
trace(cadena);

Espero te sea útil. Saludos.

Por zelgadiss01

87 de clabLevel



 

The Silent Hills

firefox
Citar            
MensajeEscrito el 30 Ago 2006 04:40 pm
BIEEEEENNN!!! Funciona!!! Muchas gracias, zelgadiss01!!!
Ahora podré hacer lo que quería. Gracias a todos ;)

Por nestorrente

1010 de clabLevel

10 tutoriales

 

Vigo

firefox
Citar            
MensajeEscrito el 20 Mar 2009 07:22 pm
¿Cómo sería un código para que cuente la cantidad de una misma cadena en un String?
Ejemplo: Un textInput multilínea. Debe poderse escribir hasta cuatro líneas, es decir, que el texto debe tener como máximo, tres ENTERS, tres "\n". Si tiene más, que salte un cartel que avise que tiene demasiadas líneas.

Se que no es difícil, pero se me está complicando acá arriba... en la cabeza.

¡Gracias!

Por Mario Mey

40 de clabLevel



 

Castelar, Argentina

firefox
Citar            
MensajeEscrito el 20 Mar 2009 11:17 pm
U_U reviviendo a los muertos?

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.