字符串 string s="提取 大家-帮,帮:我吧 3Q各位大侠了";提取后为:
 ss[0]="提取";
 ss[1]="大家-帮";
 ss[2]="帮";
 ss[3]="我吧";
 ss[4]="3Q各位大侠了"; 分割提取的字符有多种郁闷 {" ",",","-"}

解决方案 »

  1.   

    string s = "提取 大家-帮,帮:我吧 3Q各位大侠了";
    string[] ss = s.Split(new char[]{' ', ',', '-'});
      

  2.   

    s.split(new string[]{{" ",",","-"})
      

  3.   

    string s = "提取 大家-帮,帮:我吧 3Q各位大侠了";
    string[] ss = s.Split(new char[]{' ', ',', '-'});
    正确的解答 使用相应的分隔符数组 分割
      

  4.   

    up但楼主你没表述清楚,ss[0]="提取";
    ss[1]="大家-帮";
    ss[2]="帮";
    ss[3]="我吧";
    ss[4]="3Q各位大侠了"; 
    这个数组的分割是 new char[]{' ', ',', ':'}
    不是             new char[]{' ', ',', '-'}string s = "提取 大家-帮,帮:我吧 3Q各位大侠了";
    string[] ss = s.Split(new char[]{' ', ',', '-'});
      

  5.   


    string s = "提取 大家-帮,帮:我吧 3Q各位大侠了";
    string[] ss = s.Split(new char[]{' ', ',', ':'});
      

  6.   

    s.split(new string[]{" ",",","-"},StringSplitOptions.RemoveEmptyEntries);