//palabra: la palabra que deseas buscar en el texto.
//TextoBusc: texto en el que se deesa buscar la palabra.
void buscarPalbara(palabra,TextoBusc){
int posicion=0;
boolean mayusculas=true;
int numPalabras=0; //Cuenta el número e palabras en el texto
String token="";
//Uso de la clase StringTokenizer
StringTokenizer Busca=new StringTokenizer(TextoBusc,"\"'!., \t\n()[]?-_@");
while(Busca.hasMoreTokens()!=false) {
String palabrilla=Busca.nextToken();
if(mayusculas) //Diferenciando entre maysculas y minsculas
if(palabrilla.equals(palabra))numPalabras++;
else //Sin deferenciar entre maysculas y minsculas
if(palabrilla.toLowerCase().equals(palabra.toLowerCase()))numPalabras++;
}
}
jueves, 1 de marzo de 2007
Buscar palabras con Tokens
Este código busca el número de concurrencias de una palabra en una cadena de texto determinada con la clase StringTokenizer. Diferencia entre mayúsculas y minúsculas.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario