Procurar string em texto

10 respostas
E

Boa noite,

pessoal, estou com uma questão que preciso comparar uma palavra em um texto, porém preciso que esta comparação ignore maíuscula, minúscula e acentos.

alguém sabe como fazer isso, sem que haja necessidade de converter caracteres?

grato

10 Respostas

Rafael_Nunes

Regular Expression?

E

pode ser

Paulo_Silveira

Oi

String texto = "texto que possui e pAlaVRa";
boolean achei = Pattern.compile("palavra", Pattern.CASE_INSENSITIVE).matcher(texto).matches();
blackfalcon
objeto.equalsIgnoreCase

Eu so nao sei se mostra false quando tem acentos… testa ai.

Abraços

E

opa, deu false

outra questão que estava pensando, se precisasse de colocar negrito nesta palavra quando a encontrasse.

ViniGodoy

Sua resposta está aqui:

RaulCarlin

contains() e ignoreCase()…

Agora o negrito, negrito onde?

E

Quando encontrar a palavra no texto inserir a tag

mcbarsotti

sua resposta está nessa thread http://www.guj.com.br/posts/list/39799.java#212310

abraços!

E

É + ou - isso, porém no texto que estou procurando possui tags html, por exemplo

, dái quando pesquiso 'st' ele encontra estas palavras também
Criado 23 de junho de 2008
Ultima resposta 24 de jun. de 2008
Respostas 10
Participantes 7