Função para busca fonética

Companheiros de uso do SC.

Estou a procura de uma função para poder usar a busca fonética de strings.
Por exemplo: luis = luiz ceu = seu e outras mais “complicadinhas”. :slight_smile:

Sei que com os problemas do charset, entre SC e BD, é uma variável a mais pra atrapalhar, mas…

Se alguém usar ou souber onde encontrar agradeço.

Jorge

Olá Jorge,

Normalmente se resolve isso no banco de dados. No MySQL use soundex() e “sounds like”.

http://dev.mysql.com/doc/refman/5.0/en/string-functions.html

Falow… :slight_smile:

Valeu Túlio.

Mas acredito que, para a nossa amada língua com um monte de acentos, cedilhas e outras porcarias o Soundex do BD não vá funcionar de acordo.
Mas vou fazer uns testes e depois aviso.

Abraços.

Olá Jorg,

Aqui tem um artigo que possa lhe dar um norte, segue:

http://extremoconhecimento.blogspot.com.br/2013/02/implementando-algoritmo-buscabr-em-mysql.html

Depois vc diz como conseguiu resolver isso, que é de grande utilidade para muitos.

Valeu