Untitled diff

Created Diff never expires
1 removal
53 lines
1 addition
53 lines
var teste = "Çaptúra de Tela 2016-04-27 às 18.21.24.png à à";
var teste = "Çaptúra de Tela 2016-04-27 às 18.21.24.png à à";




function removerAcentos(s) {
function removerAcentos(s) {
var map = {
var map = {
"â": "a",
"â": "a",
"Â": "A",
"Â": "A",
"à": "a",
"à": "a",
"À": "A",
"À": "A",
"á": "a",
"á": "a",
"Á": "A",
"Á": "A",
"ã": "a",
"ã": "a",
"Ã": "A",
"Ã": "A",
"ê": "e",
"ê": "e",
"Ê": "E",
"Ê": "E",
"è": "e",
"è": "e",
"È": "E",
"È": "E",
"é": "e",
"é": "e",
"É": "E",
"É": "E",
"î": "i",
"î": "i",
"Î": "I",
"Î": "I",
"ì": "i",
"ì": "i",
"Ì": "I",
"Ì": "I",
"í": "i",
"í": "i",
"Í": "I",
"Í": "I",
"õ": "o",
"õ": "o",
"Õ": "O",
"Õ": "O",
"ô": "o",
"ô": "o",
"Ô": "O",
"Ô": "O",
"ò": "o",
"ò": "o",
"Ò": "O",
"Ò": "O",
"ó": "o",
"ó": "o",
"Ó": "O",
"Ó": "O",
"ü": "u",
"ü": "u",
"Ü": "U",
"Ü": "U",
"û": "u",
"û": "u",
"Û": "U",
"Û": "U",
"ú": "u",
"ú": "u",
"Ú": "U",
"Ú": "U",
"ù": "u",
"ù": "u",
"Ù": "U",
"Ù": "U",
"ç": "c",
"ç": "c",
"Ç": "C"
"Ç": "C"
};
};


return s.replace(/[\W\[\] ]/g, function(a) {
return s.replace(/[\W\[\] ]/g, function(a) {
console.log(map[a], a)
console.log(map[a], a)
return map[a] || a
return map[a] || a
});
});
}
}


console.log(removerAcentos(teste));
console.log(removerAcentos(teste));