Comunidad de diseño web y desarrollo en internet online

Buscador de palabras

Citar            
MensajeEscrito el 16 Oct 2005 10:44 pm
Hola estaba hechando un vistazo en el tutorial al buscador de palabra porque lo necesito para una web, pero me faltaria una cosa que seria que al buscar por ejemplo "ip" te sacase la palabra completa que seria "ipsum" como resultado, seria muy complicado?
Gracias

Por load

121 de clabLevel



 

msie
Citar            
MensajeEscrito el 16 Oct 2005 11:35 pm
si te apoyas en la clase String de Flash puedes lograrlo, te doy un empujon

Código :

var buscarString:String = "Lorem ipsum dolor sit amet.";
var index:Number;

index = buscarString.lastIndexOf("ip");
trace(index); // salida: 6 ->posicion en la cadena
index = buscarString.lastIndexOf("maikel");
trace(index); // salida: -1
index = buscarString.lastIndexOf("i");
trace(index); // salida: 19 -> siempre retorna la posicion
              //en la cadena de la ultima ocurrencia


Revisa que otras opciones te da la clase String en la ayuda de Flash

saludos y suerte :)

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 17 Oct 2005 01:33 pm
Bufff, no me aclaro me podrias dar mas pistas,jeje.
Gracias

Por load

121 de clabLevel



 

msie
Citar            
MensajeEscrito el 17 Oct 2005 01:39 pm
pues fijate Load el ejemplo que muy coridalmente nos provee Maikel quiere decir que si haces una busqueda todo lo que sea distinto de -1 contiene la palabra o la secuencia de letras que buscas (en el ejemplo "ip") es decir todo lo que regrese distinto de -1 debe ser un resultado de dicha busqueda

SAludos :wink:

Por Prozac

SWAT Team

1546 de clabLevel

1 tutorial

Genero:Masculino   SWAT

donde se regresa el viento

firefox
Citar            
MensajeEscrito el 17 Oct 2005 02:15 pm
Ok, pero a partir de ahi como saco la palabra entera q contiene ese trozo de palabra, es lo q no se como hacer he probado varias cosas pero sin exito, perdonad por mi torpeza.

Por load

121 de clabLevel



 

msie
Citar            
MensajeEscrito el 17 Oct 2005 03:55 pm
ok cuando dije que te apoyaras en la clase String es que leyeras sobre metodos(o funciones como lo entiendas mejor) que esta te ofrece

unos ejemplos mas:

Código :

var buscarString:String = "Lorem ipsum dolor sit amet.";
var index:String;
var buscadaString:String = "or";

index = buscarString.substr(empieza = buscarString.lastIndexOf(buscadaString),longitud=buscadaString.length);
trace("indice: " + empieza)
trace("longitud: " + longitud)
trace("Palabra buscada: " +index);

arreglo = buscarString.split("o",buscarString.length);
trace(arreglo);

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox

 

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