OVH Cloud OVH Cloud

Supprimer les accents

2 réponses
Avatar
Jean-Michel Caricand
Bonjour,

Je dois migrer des utilisateurs d'un Active Directory vers un OpenLDAP. Je
vais créer un login en utilisant le sn (nom) et le givenName (prénom). Mon
problème est que j'ai des accents dans le nom et qu'il me faut les
supprimer. Sous unix nous avons Text::Unaccent qui fait très bien le
travail. Apparement, il n'y a pas ce package disponible chez ActiveState
(ppm).

Auriez-vous une solution simple pour supprimer tous les accents ?

Merci d'avance.

2 réponses

Avatar
Nicolas George
Jean-Michel Caricand wrote in message
<e9fs7h$u1q$:
Je dois migrer des utilisateurs d'un Active Directory vers un OpenLDAP. Je
vais créer un login en utilisant le sn (nom) et le givenName (prénom). Mon
problème est que j'ai des accents dans le nom et qu'il me faut les
supprimer. Sous unix nous avons Text::Unaccent qui fait très bien le
travail. Apparement, il n'y a pas ce package disponible chez ActiveState
(ppm).

Auriez-vous une solution simple pour supprimer tous les accents ?


J'avais déjà donné une solution dans ce groupe il y a deux mois. Cf. <URL:
http://groups.google.com/group/fr.comp.lang.perl/browse_thread/thread/74fc7b3abaf46edb
. (Je remarque que j'ai oublié de préciser qu'il faut s'assurer que $w est
bien en Unicode.)


Avatar
jl_morel
Dans l'article <e9fs7h$u1q$, jean-
a dit...

Je dois migrer des utilisateurs d'un Active Directory vers un OpenLDAP. Je
vais créer un login en utilisant le sn (nom) et le givenName (prénom). Mon
problème est que j'ai des accents dans le nom et qu'il me faut les
supprimer. Sous unix nous avons Text::Unaccent qui fait très bien le
travail. Apparement, il n'y a pas ce package disponible chez ActiveState
(ppm).

Auriez-vous une solution simple pour supprimer tous les accents ?


Le module Text::Unaccent est dans mon dépot ppm :

http://www.bribes.org/perl/ppmdir.html

HTH

--
J-L.M.
http://www.bribes.org/perl