如何在C#中只用一个空格替换字符串中的多个空格?
例:
1 2 3 4 5
Run Code Online (Sandbox Code Playgroud)
将会:
1 2 3 4 5
Run Code Online (Sandbox Code Playgroud) 假设我有一个字符串,例如:
"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)
但我必须多次调用它以确保所有连续的空格只用一个替换.
是否已有内置方法?