删除字符串中的空格

Rob*_*Rob 6 .net c# string

嘿伙计们,我有这样的字符串

"This_ ___is_a_ _string."

,我想把所有的多个空格都变成一个.C#中是否有任何可以执行此操作的功能?

谢谢

Jam*_*urz 11

var s = "This   is    a     string    with multiple    white   space";

Regex.Replace(s, @"\s+", " "); // "This is a string with multiple white space"
Run Code Online (Sandbox Code Playgroud)


Jak*_*lås 5

Regex r = new Regex(@"\s+");
string stripped = r.Replace("Too  many    spaces", " ");
Run Code Online (Sandbox Code Playgroud)