先是获得字符串中几处有空格。然后,
我想截取一个字符串中的空格,让字符串中所有空格保持是一个。
例如:a         b= a b;
      a         b    c =a b c;

解决方案 »

  1.   

    string str1 = "a         b";
    str1.Replace(" ", "");
    string str2 = "a         b    c";
    str2.Replace(" ", "");
      

  2.   

    先是获得字符串中几处有空格。然后,  
    我想截取一个字符串中的空格,让字符串中所有空格保持是一个。  
    例如:a                  b=  a空格b;  
               a                  b        c  =a空格b空格c; 
    谢谢高手
      

  3.   

    先是获得字符串中几处有空格。然后,  
    我想截取一个字符串中的空格,让字符串中所有空格保持是一个。  
    例如:a                  b=  a空格b;  
               a                  b        c  =a空格b空格c; 
    我想让字符串的保持一个空格不是去除所有的空格
      
      

  4.   

    string str1 = "a         b";
    str1.Replace("  ", " "); //一个空格替两个空格
      

  5.   

    string str = "a    b   c";
    string[] temp = str.Slpit(' ');
    string result = "";
    foreach(string t in temp)
    {
        if (t.Length > 0)
        {
            result += " " + t;
        }
    }
    result = result.Trim();
      

  6.   

    string str = "a                  b        c  ";
                string str2 = Regex.Replace(str," {1,}", " ");