寻找一行C#代码,从字符串中删除重复的字符.已经完成了一个简单的循环与前瞻,但喜欢看到正则表达式解决方案.防爆.input ="6200032111623451123345666"output ="623262345245"
谢谢.
莱尔
怎么样:
string s = Regex.Replace("6200032111623451123345666", @"(.)\1+", "");
Run Code Online (Sandbox Code Playgroud)
的\1+是"一个或多个"背参考第一捕获基团的(贪婪), .(任何字符).