Bonjour,
J'essaie d'eliminer les caractères accentués et les remplacer par leurs équivalents sans accents via la substitution suivante :
Code :
- my $ligne = "abîmée";
- $ligne =~ s/ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïñòóôõöùúûüýÿ/AAAAAACEEEEIIIINOOOOOUUUUYaaaaaaceeeeiiiinooooouuuuyy/g;
- print $ligne;
|
qui m'affiche le résultat suivant :
J'ai l'impression que la substitution avec les caractères accentués ne passe pas, alors que si je remplace le 'e' par un 's' dans l'expression ça marche.
Y'a-t-il une solution?
Merci d'avance.