Bonjour,
Je suis une quiche en expressions régulières, j'ai trouvé une fonction sur le net qui me convient presque : elle nettoie une chaine de tous les caractères spéciaux.
Cependant je voudrais la modifier, pour garder également les caractères : . \ / - et espace

Mais je n'arrive pas à prendre en compte les \ qui sont systématiquement supprimés... pourriez-vous me dire ce qui ne va pas dans ma fonction ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
        protected String supprimerCharsSpeciaux (String s) {
            return Regex.Replace (s, "[^a-zA-Z0-9. -:\\/_]", "");
        }
Par avance merci,