Boa noite! Como posso fazer para a busca "ignorar" o "~" no "a"?
Por exemplo ao Buscar "Joao" ele não acha nada.
Boa noite! Como posso fazer para a busca "ignorar" o "~" no "a"?
Por exemplo ao Buscar "Joao" ele não acha nada.
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
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!