// La regex est simple : ([sequence])\1+
// En remplaçant [sequence] par ce que vous voulez rechercher
// Par exemple, le code suivante recherche tous les chiffres en double
// (\d)\1+
// Celui-ci, toutes les lettres en double
// (\w)\1+
// Voici un bout de code permettant de remplacer tous les chiffres en double dans une chaine par un seul
string ret = Regex.Replace("1234444556667", @"(\d)\1+", "$1");
// Résultat : 1234567