基本上,我想获取一个字符串,如果连续有多个“+”,我想删除除一个以外的所有字符串。所以:
"This++is+an++++ex+ampl++e"
会变成
"This+is+an+ex+ampl+e"
我不确定 LINQ 或 Regex 或其他东西是否最适合,但它不必使用任何特定方法。
最佳答案
Regex.Replace(str, @"\++", "+");
关于c# - 将多个连续的相等字符从一个字符串减少为一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16531314/