c#中的Regex.replace函数有问题吗?

Aji*_*gde 0 c# regex

我正在格式化从互联网下载的文件,我遇到了......,......所以我想用单点替换这些多个点.String.Replace在这里不起作用,我对正则表达式不太好所以解决方案是什么?

谢谢

Jon*_*eet 5

我的猜测是你可以使用Regex.Replace:

text = Regex.Replace(text, @"\.+", ".");
Run Code Online (Sandbox Code Playgroud)

请注意,您不必.在替换模式中转义- 仅在 替换模式中识别替换模式.