1 | function removeAccents(str) { |
2 | var r = str.toLowerCase(); |
3 | r = r.replace(new RegExp("[àáâãäå]", 'g'),"a"); |
4 | r = r.replace(new RegExp("æ", 'g'),"ae"); |
5 | r = r.replace(new RegExp("ç", 'g'),"c"); |
6 | r = r.replace(new RegExp("[èéêë]", 'g'),"e"); |
7 | r = r.replace(new RegExp("[ìíîï]", 'g'),"i"); |
8 | r = r.replace(new RegExp("ñ", 'g'),"n"); |
9 | r = r.replace(new RegExp("[òóôõö]", 'g'),"o"); |
10 | r = r.replace(new RegExp("œ", 'g'),"oe"); |
11 | r = r.replace(new RegExp("[ùúûü]", 'g'),"u"); |
12 | r = r.replace(new RegExp("[ýÿ]", 'g'),"y"); |
13 | return r; |
14 | } |