【发布时间】:2012-08-03 14:02:44
【问题描述】:
我有一个从 csv 文件中获取数据的大字符串,但是当使用正则表达式时,例如:
Regex regex = new Regex(@"\w+|""[\w\s]*""");
而是拆分每个字母?每行没有空格,只有在行尾 - 但不应该在双引号内有空格的地方剪断行。
示例:test1,test2,test3,test4,test5,"test 6",test7(新 行)test8、test9等
有人可以指导我正确的方向吗?谢谢
【问题讨论】:
-
能否使用现有的库,例如:codeproject.com/Articles/9258/A-Fast-CSV-Reader?