正则表达式提取csv行内容

时间:2014-02-12 17:19:26

标签: regex csv

有人可以用正则表达式声明来帮助我实现以下目标;

[示例csv line]

AAAAA,"BB B",CCCC,,"DDDD,DD DD",EEEEE

预期比赛;

AAAAA
BB B
CCCC
<empty value>
DDDD,DD DD
EEEEE

1 个答案:

答案 0 :(得分:1)

你最好不要创建自己的CSV解析器,而是使用预制的解析器,如下所示:

https://code.google.com/p/csharp-csv-reader/

你不想这样做的任何理由?如果有一个有效的,我可以产生一些正则表达式,但不建议这样做,因为输入数据的格式可能会略有改变,并且匹配不会发生。