在 C# 中如何将多个空格替换为一个空格?

发布时间 2023-11-20 18:51:46作者: 小满独家

内容来自 DOC https://q.houxu6.top/?s=在 C# 中如何将多个空格替换为一个空格?

如何在 C# 中将字符串中的多个空格替换为一个空格?

示例:

1 2 3  4    5

转换为:

1 2 3 4 5


string sentence = "This is a sentence with multiple spaces";
RegexOptions options = RegexOptions.None;
Regex regex = new Regex("[ ]{2,}", options);     
sentence = regex.Replace(sentence, " ");
string sentence = "这是一个含有多个空格的句子";
RegexOptions options = RegexOptions.None;
Regex regex = new Regex("[ ]{2,}", options);     
sentence = regex.Replace(sentence, " ");