相关疑难解决方法(0)

如何用一个空格替换多个空格

假设我有一个字符串,例如:

"Hello     how are   you           doing?"
Run Code Online (Sandbox Code Playgroud)

我想要一个将多个空格转换为一个空格的函数.

所以我会得到:

"Hello how are you doing?"
Run Code Online (Sandbox Code Playgroud)

我知道我可以使用正则表达式或电话

string s = "Hello     how are   you           doing?".replace("  "," ");
Run Code Online (Sandbox Code Playgroud)

但我必须多次调用它以确保所有连续的空格只用一个替换.

是否已有内置方法?

c# string whitespace

103
推荐指数
6
解决办法
10万
查看次数

14
推荐指数
3
解决办法
7858
查看次数

标签 统计

c# ×2

string ×2

whitespace ×1