Salut à tous.
Je dois traiter des chaines de caractères.
Un des traitements consiste à "nettoyer" la chaine en supprimant tout ce qui n'est pas un mot (ponctuation par exemple) par un espace.
Je fais ceci : machaine.replaceall([\\W," "]);
Le problème c'est que cette fonction remplace aussi les lettres accentuées par un espace qu'elles soient seules ou en plein milieu d'un mot...
J'ai queleques pdf sur les expressions régulières mais aucun ne parle des lettres accentuées.
Merci
Partager