本人想将文本文档的内容,放入字符串数组中。
    文本内容格式:数字(空格)数字(空格)数字(空格)数字
                  数字(空格)数字(空格)数字(空格)数字
                  数字(空格)数字(空格)数字(空格)数字
                  ~~~~~~~
    如何只提取数字放入数组?
    用正则表达式呢?文档正则表达式

解决方案 »

  1.   

    string[] abcd= str.split("");
      

  2.   

    正则就行了            int[] arr;
                string str = @"20 5231 214 55";
                string strmatch = @"[\d]+";
                System.Text.RegularExpressions.Regex reg = new System.Text.RegularExpressions.Regex(strmatch);
                System.Text.RegularExpressions.MatchCollection mc = reg.Matches(str);
                arr = new int[mc.Count];
                for (int i = 0; i < mc.Count; i++)
                {
                    arr[i] = Convert.ToInt32(mc[i].Value);
                }