gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-30 15:49:10 25 4
gpt4 key购买 nike

寻找可以从字符串中删除重复字符的单行 C# 代码。已经使用具有前瞻性的简单循环完成了它,但希望看到正则表达式 soln。前任。输入=“6200032111623451123345666”输出 = "623262345245"

谢谢。

莱尔

最佳答案

怎么样:

string s = Regex.Replace("6200032111623451123345666", @"(.)\1+", "");

\1+ 是对第一个捕获组 .(任何字符)的反向引用的“一个或多个”(贪婪)。

关于c# - 完全删除重复的字符(正则表达式/C#),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2039175/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com