<SCRIPT TYPE="text/javascript">
function RetirerAccents(varMaChaineDeCarac)
{
//Version du 28/04/2012
//http://www.chdb.eu/?n=1287
//varMaChaineDeCarac = varMaChaineDeCarac.replace(/[àäâ]$/g,"a"); //Marche pas
//varMaChaineDeCarac = varMaChaineDeCarac.replace(/[àäâ]+/g,"a"); //Remplace bien mais les suites sont shooté. Exemple : ààà devient a et non aaa
varMaChaineDeCarac = varMaChaineDeCarac.replace(/[àáâäãåæ]/g,"a");
varMaChaineDeCarac = varMaChaineDeCarac.replace(/[éèêë]/g,'e');
varMaChaineDeCarac = varMaChaineDeCarac.replace(/[ìíîï]/g,"i");
varMaChaineDeCarac = varMaChaineDeCarac.replace(/[òóôöõøð]/g,"o");
varMaChaineDeCarac = varMaChaineDeCarac.replace(/[ùúûü]/g,"u");
varMaChaineDeCarac = varMaChaineDeCarac.replace(/[ýýÿ]/g,"y");
varMaChaineDeCarac = varMaChaineDeCarac.replace(/[Þþ]/g,"b");
varMaChaineDeCarac = varMaChaineDeCarac.replace(/[ñ]/g,"n");
varMaChaineDeCarac = varMaChaineDeCarac.replace(/[ß]/g,"s");
varMaChaineDeCarac = varMaChaineDeCarac.replace(/[ÀÁÂÃÄÅÆ]/g,"A");
varMaChaineDeCarac = varMaChaineDeCarac.replace(/[ÈÉÊË]/g,"E");
varMaChaineDeCarac = varMaChaineDeCarac.replace(/[ÌÍÎÏ]/g,"I");
varMaChaineDeCarac = varMaChaineDeCarac.replace(/[ÒÓÔÕÖØ]/g,"O");
varMaChaineDeCarac = varMaChaineDeCarac.replace(/[ÙÚÛÜ]/g,"U");
varMaChaineDeCarac = varMaChaineDeCarac.replace(/[Ý]/g,"Y");
varMaChaineDeCarac = varMaChaineDeCarac.replace(/[Ç]/g,"C");
varMaChaineDeCarac = varMaChaineDeCarac.replace(/[ç]/g,"c");
varMaChaineDeCarac = varMaChaineDeCarac.replace(/[Ð]/g,"D");
varMaChaineDeCarac = varMaChaineDeCarac.replace(/[Ñ]/g,"N");
return varMaChaineDeCarac;
}
</SCRIPT>
Lien vers le fichier : cliquez ici
Article(s) en relation(s)