完全删除重复的字符(正则表达式/ C#)

Lyl*_*yle 3 c# regex

寻找一行C#代码,从字符串中删除重复的字符.已经完成了一个简单的循环与前瞻,但喜欢看到正则表达式解决方案.防爆.input ="6200032111623451123345666"output ="623262345245"

谢谢.

莱尔

Mar*_*ell 5

怎么样:

string s = Regex.Replace("6200032111623451123345666", @"(.)\1+", "");
Run Code Online (Sandbox Code Playgroud)

\1+是"一个或多个"背参考第一捕获基团的(贪婪), .(任何字符).