Поиск однострочного кода C #, который удалял бы повторяющиеся символы из строки. Сделали это с помощью простого цикла с упреждением, но хотели бы видеть регулярное выражение Soln. Ex. input = "6200032111623451123345666" выход = "623262345245"
Спасибо.
Lyle
Как насчет:
string s = Regex.Replace("6200032111623451123345666", @"(.)\1+", "");
\1+ - это «один или несколько» (жадных) обратных ссылок на первую группу захвата, . (любой символ).
\1+
.
s / (([a-zA-z0-9]) \ 1 +) // g, конечно, вам нужно перевести его на c #