Eu já fiz. A alternativa que usei foi salvar uma versão não-acentuada do campo pesquisável e aplicar a consulta a ele. Quando o usuário pesquisava por um conteúdo acentuado eu trocava o caracter acentuado pelo equivalente não-acentuado. Assim, a pesquisa funcionava independente do usuário pesquisar usando caracteres acentuados ou não.
--
Dirlei Dionísio
alguém já teve necessidade de fazer uma busca no SQLITE de palavras com e sem acentuação, ou similares?
Por exemplo digitar "cafe" e retornar itens como "Café", "Café fino grão", etc...Infelizmente não estou achando nada a respeito. Pensei em usar expressões regulares mas o sqlite do android não suporta REGEXP..






0 comentários:
Postar um comentário