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
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
Regular Expression?
pode ser
Oi
String texto = "texto que possui e pAlaVRa";
boolean achei = Pattern.compile("palavra", Pattern.CASE_INSENSITIVE).matcher(texto).matches();
objeto.equalsIgnoreCase
Eu so nao sei se mostra false quando tem acentos… testa ai.
Abraços
opa, deu false
outra questão que estava pensando, se precisasse de colocar negrito nesta palavra quando a encontrasse.
Sua resposta está aqui:
contains() e ignoreCase()…
Agora o negrito, negrito onde?
Quando encontrar a palavra no texto inserir a tag
sua resposta está nessa thread http://www.guj.com.br/posts/list/39799.java#212310
abraços!
É + 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