本帖最后由 bbppq 于 2014-05-19 13:29:40 编辑

解决方案 »

  1.   

    先解析json,然后再分割。
    http://blog.csdn.net/chinacsharper/article/details/9246627
      

  2.   

    如果都满足 xxxx-xx-xx的格式,那就是
    [\d]{4}-[\d]{2}-[\d]{2}
      

  3.   

                StreamReader sr = new StreamReader(@"C:\1.txt");
                Regex reg = new Regex(@"(?<date>\d{4}-\d{2}-\d{2})[^/]*/(?<num1>\d*)[^/]*/(?<num2>\d*)[^/]*/(?<num3>\d*)[^/]*/(?<num4>\d*)[^/]*/(?<num5>\d*)");            string str = sr.ReadToEnd();            MatchCollection mc = reg.Matches(str);            foreach (Match m in mc)
                {
                    Console.WriteLine(m.Groups["date"].Value + "," + m.Groups["num1"].Value + "," + m.Groups["num2"].Value + "," + m.Groups["num3"].Value + "," + m.Groups["num4"].Value + "," + m.Groups["num5"].Value);
                }