我正在尝试编写一个正则表达式来从文件中提取数据。
该文件如下所示:
"a123 100 Start"
"a123 101 Today"
"a123 101 Tomorrow"
"a123 102 End"
该文件包含多行记录,就像上面的记录一样。在文件的每一行中都有一个固定位置的代码(100 - 记录开始,101 - 记录详细信息,102 - 记录结束)。我想从该文件中提取一个结构List<List<string>>
,例如外部列表将存储文件中所有记录组的结构。
我的第一种方法是用 a 解析这个文件,foreach
但我认为应该有一种方法可以用 RegEx 来实现这一点。由于我想扩展我的 RegEx 知识,我认为这对我来说是一个很好的例子。
是否可以使用 RegEx 解析此类数据?如果是这样,有人可以帮助解决 RegEx 本身吗?
谢谢!