Pon un texto estático que ponga por ejemplo "Elecash es guapo, sexy, inteligente y poderoso".

Ahora pega este código y fíjate en las diferentes opciones.

Código :

var mi_busqueda:TextSnapshot = this.getTextSnapshot();
var resultado1:Number = mi_busqueda.findText(0, "Elecash", true);
var resultado2:Number = mi_busqueda.findText(0, "elecash", true);
var resultado3:Number = mi_busqueda.findText(10, "elecash", false);
var resultado4:Number = mi_busqueda.findText(0, "guapo", true);
var resultado5:Number = mi_busqueda.findText(0, "tonto", true);
var resultado6:Number = mi_busqueda.findText(10, "inteligente", false);

trace("Busqueda de Elecash (caseSensitive): " + resultado1);
trace("Busqueda de elecash (caseSensitive): " + resultado2);
trace("Busqueda de elecash (no caseSensitive): " + resultado3);
trace("Busqueda de guapo (caseSensitive): " + resultado4);
trace("Busqueda de tonto (caseSensitive): " + resultado5);
trace("Busqueda de inteligente (no caseSensitive): " + resultado6);


findText(letra por la que empieza a buscar, string a buscar, diferenciar entre mayus/minus);

Cuando devuelve -1 significa que no se ha encontrado una coincidencia.

Si devuelve cualquier otro valor significa que se ha encontrado la palabra en la posición devuelta.


Espero haberte aclarado algo.

Deu!! ^^