假设我有一个字符串,例如:
"Hello how are you doing?"
我想要一个将多个空间变成一个空间的函数。
所以我会得到:
我知道我可以使用正则表达式或致电
string s = "Hello how are you doing?".replace(" "," ");
但是我必须多次调用它,以确保所有连续的空格都仅被一个空格替换。
已经有内置的方法了吗?
string cleanedString = System.Text.RegularExpressions.Regex.Replace(dirtyString,@"\s+"," ");