Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Buscar "ã"

Boa noite! Como posso fazer para a busca "ignorar" o "~" no "a"?

Por exemplo ao Buscar "Joao" ele não acha nada.

2 respostas

Oi André, tudo bem ?

Uma solução que vejo que pode fazer é percorrer a string e fazer a troca de "ã" por "a", usando o método replace.

E ai dessa nova string você consegue fazer uma busca, por exemplo

solução!

Concordo com o Matheus Brandino.

Algo como:

function replaceCharacters(data) {

    data = data.replace(/[ÀÁÂÃÄÅ]/,"A");
    data = data.replace(/[àáâãäå]/,"a");
    data = data.replace(/[ÈÉÊË]/,"E");
    data = data.replace(/[Ç]/,"C");
    data = data.replace(/[ç]/,"c");

    return data.replace(/[^a-z0-9]/gi,'');

}

Trabalhoso, mas funcional!