我有一个包含多行的文本文件,每行都有时间戳。我想在某个日期拆分它,而不是运行一个常规的 Regex.Matches 单词。
所以我有一个称为 DateTime 的变量
var date;
While(!reader.EndOfStream)
{
//need to split the document at certain date maybe Regex.Split and save it as newData
var matches=Regex.Matches(File.ReadAllText(newData), someWord);
}
我不知道如何使用正则表达式或其他方式在某个点拆分文档。我该如何拆分它?
Portion of datafile is
2013-03-03 19:08:27 Truck 2012 Toyota
2013-03-03 19:08:44 car 2008 Honda
2013-03-03 19:08:55 car 2011 Ford
2013-03-03 19:09:21 car 2005 Nissan
2013-03-03 19:08:29 car 2003 Cadillac
2013-03-03 19:08:32 car 2009 Ford
2013-03-03 19:08:52 car 2007 Suburban";