怎样获取 ; 之间的内容?
如:abc;def
可以获得
abc
def

解决方案 »

  1.   

    string[] s="abc;def".split(';');
      

  2.   

    string str="abc;def";//所要截取的字符串
    string[] s=str.split(';');//截取後存放到字符串數組
      

  3.   

    string.split();
    或用正则表达式类
      

  4.   

    string[] s="abc;def".Split(';',StringSplitOption.RemoveEmptyEntries);
      

  5.   

    若只除去 ;号其它内容,则   string aa = "abc;cdcee";
                            string bb=aa.Replace(";","");否则楼上正解。分成字符组,
      

  6.   

    string str = "abc;def";
    string[] s=str.Split(';');
    or try..using System.Text.RegularExpressions;            string str = "abc;def";
                string[] s = Regex.Split(str, ";");
      

  7.   

    那要怎么获得?
    s[0]=abc?
    s[1]=efg?
      

  8.   

    那要怎么获得?
    s[0]=abc?
    s[1]=efg?==========================================
    是的。可以看一下MSDN中关于Split()方法相关的东西
      

  9.   

    再问一下!如果字符串是个变量.如果获得该字符串中";"号的个数?//取截取後的字符串長度,如:string str="abc;def";//所要截取的字符串
    string[] s=str.split(';');//截取後存放到字符串數組
    int num=s.Length;