.NET 2.0中的正则表达式

时间:2013-10-08 19:55:22

标签: regex vb.net

有人可以帮助修改以下正则表达式,如果它们包含在双引号中,则忽略逗号

当前正则表达式 -

,(?!(?<=(?:^|,)\s*""(?:[^""]|""|\\"")*,)(?:[^""]|""|\\"")*""\s*(?:,|$))

唯一的问题是它在每个逗号分割字符串。由双引号括起的列中的逗号应视为一列

例如,拆分此字符串“a”,“b,c”应该会产生两列,而不是三列。

谢谢!

1 个答案:

答案 0 :(得分:0)

以下正则表达式可能就是你要找的......

  

\ “*?\”