string s = "   这个 可以 把 撒的发看 开 头  中间   多余  的空格去掉";
            string pattern = " +";  //注意格式          
            string result = Regex.Replace(s.Trim(), pattern, " ");
            result = result.Replace(" "," ");//替换 空格
            Console.WriteLine(result);

相关文章: