Probleme regex

Résolu
Bonjour,

j'ai une chaine de caractere que je dois nettoyer de tout les caracteres de ponctuation sauf l'apostrophes.

voila mon code que permet de tout supprimer sauf les caractere de a à z et les espace mais il manque l'apostrophes.

text = text.replaceAll("[\\W&&\\S]", "");

merci d'avance à tous

1 réponse

  1. Modérateur
    Tu n'as pas précisé quel langage tu utilisais, ça pourrait être du Java ou du JavaScript.
    Tu dois pouvoir faire : replaceAll("[\\W&&\\S&&[^']]", "")
    Et si c'est du Java tu peux également faire : replaceAll("[\\p{Punct}&&[^']]", "");
    1. merci :) impeccable :)