2014-10-30 45 views
2

全部!有CSV文件进来与文本里面包含一个或多个逗号的双引号,我想知道是否有一个Notepad ++的正则表格,它将删除CSV文件中的任意数量的逗号。使用正则表达式删除CSV文件中引号之间的多个逗号

比如我需要从这个去:

text,text1,"interesting, text," 

要这样:

text,text1,"interesting text" 

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

任何人都知道使用Notepad ++中的正则表达式来做到这一点的方法吗?

在此先感谢!

+0

你” d最好使用csv解析器,它存在于很多语言中。 – Toto 2014-10-31 08:39:57

回答

4

使用这种模式

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

,并没有取代
它正在寻找一个逗号,不会看到一个可选的偶数双引号"到字符串的结尾

相关问题