使用Regex删除CSV文件中引号之间的多个逗号

时间:2014-10-30 22:22:12

标签: regex csv notepad++

一切!将CSV文件与包含一个或多个逗号的双引号中的文本一起使用,我想知道是否有一个可以删除CSV文件中任意数量逗号的Notepad ++的正则表单。

例如我需要从这个开始:

text,text1,"interesting, text,"

对此:

text,text1,"interesting text"

引号内可以有1,2个或更多逗号。

任何人都知道如何在Notepad ++中使用正则表达式来实现这一点?

提前致谢!

1 个答案:

答案 0 :(得分:5)

使用此模式

,(?!(([^"]*"){2})*[^"]*$)

并替换为什么 它正在寻找一个逗号,,它在字符串的末尾看不到可选的偶数双引号"