cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 2013
-
31 août 2006 à 11:42
sebmafate
Messages postés4936Date d'inscriptionlundi 17 février 2003StatutMembreDernière intervention14 février 2014
-
5 sept. 2006 à 14:57
Bonjour,
Décidemment, les regex c'est pas mon truc ;-)
J'aimerais utiliser une expression régulière pour supprimer les doublons ou plus (il s'agit de chiffre). Petit exemple :
sebmafate
Messages postés4936Date d'inscriptionlundi 17 février 2003StatutMembreDernière intervention14 février 201436 31 août 2006 à 15:56
on a besoin de moi je crois :)
en fait... c'est à la fois simple... et dur à comprendre
la regex pour trouver les groupes qui se répète est : (\d)\1+
en gros, elle permet de trouver tous les chiffres qui se répètent plus d'une fois (donc 11, 111...)
donc pour remplacer ta chaine tu peux faire ca :
string ret = Regex.Replace("1234444556667", @"(\d)\1+", "$1");