怎样将“Win9x|MacOS|WinXP|Linux/Unix”从“|”把他们解开,分别取出?

解决方案 »

  1.   

    re.
    http://free.netartmedia.net/ASP.NET/ASP.NET6.html
    http://community.sgdotnet.org/blogs/triplez/archive/2005/04/24/14627.aspx
      

  2.   

    //使用String.Split()方法
    public static void Main()
    {
    string words = "Win9x|MacOS|WinXP|Linux/Unix";
    string delimStr = "|";
    char [] delimiter = delimStr.ToCharArray();
    string [] split = null;
    split = words.Split(delimiter);
    foreach (string s in split) 
    {
    Console.WriteLine("{0},", s);
    }
    }
      

  3.   

    string s = "Win9x|MacOS|WinXP|Linux|Unix";
    string[] words = words.Split('|');
      

  4.   

    string Win9x;
    string s = "Win9x|MacOS|WinXP|Linux|Unix";
    string[] words = words.Split('|');
    Win9x = words[0];