Regex

Résolu
Signaler
Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Membre
Dernière intervention
20 juin 2013
-
Messages postés
17287
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
27 septembre 2021
-
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 :

1234444556667 => 1234567
1123494456 => 12349456

(VB.NET)

<hr size="2" />VC# forever

2 réponses

Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Membre
Dernière intervention
20 juin 2013
59
Réponse  ici (c'est la même chose VB.NET)

<hr size="2" />VC# forever
Messages postés
17287
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
27 septembre 2021
73
et en VB6/VBA :

Dim RegExp As New RegExp
    RegExp.Pattern = "(\d)\1+"
    RegExp.Global = True
    MsgBox RegExp.Replace("1234444556667", "$1")

Renfield
Admin CodeS-SourceS- MVP Visual Basic