【发布时间】:2011-10-30 19:37:30
【问题描述】:
可能重复:
C#, regular expressions : how to parse comma-separated values, where some values might be quoted strings themselves containing commas
regex to parse csv
我知道这个问题已经问过很多次了,但答案却不尽相同;我很困惑。
我的行是:
1,3.2,BCD,"qwer 47"" ""dfg""",1
可选引用和双引号 MS Excel 标准。 (数据:qwer 47" "dfg"是这样表示的"qwer 47"" ""dfg"""。)
我需要一个正则表达式。
【问题讨论】:
-
说真的.. 提供一些所需的输出。我不知道你想要达到什么目的。
-
这是我 csv 中的一行,我需要验证或匹配
-
数据:qwer 47" "dfg" 是这样表示的 "qwer 47"" ""dfg"""(MS excel 标准)
-
我认为意图很明确,但为什么要使用正则表达式而不是 CSV 解析器?
-
但是你想做什么?您需要指定哪些值是可接受的,哪些不是。