try
string YourString = "...";string[] sList = System.Text.RegularExpressions.Regex.Split(YourString, @"\s+");

解决方案 »

  1.   

    Dim sList() As String = YourString.Split(" ")
      

  2.   

    怎么还是没用啊?
    我取到的值是:色带OKI5330        --        --
    我是用8个空格来分开的。
    现在我要想把它分开放在3个文本框里。怎么做啊。能写详细点吗?谢谢了
      

  3.   

    to saucer老大:
    我是将:色带OKI5330        --        --
    放在session里的,
    if(Session["child"] !=null)
    {
    string a=(string)Session["child"];
    string[] sList = System.Text.RegularExpressions.Regex.Split(a, @"\s+"); TextBox1.Text=sList[0];
    TextBox2.Text=sList[1];
    TextBox3.Text=sList[2];
    }
    在TextBox1.Text=sList[0];报错:未将对象引用设置到对象的实例。