所有! CSV文件中带有包含一个或多个逗号的双引号内的文本,我想知道是否存在Notepad ++的正则表达式形式,该形式可以删除CSV文件中的任何数量的逗号。

例如,我需要从以下开始:

text,text1,"interesting, text,"

对此:
text,text1,"interesting text"

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

有人知道在Notepad ++中使用正则表达式来实现此目的的一种方法吗?

提前致谢!

最佳答案

使用这种模式

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

并一无所获
它正在寻找一个逗号,,它在字符串末尾看不到可选的偶数双引号"

10-06 13:18
查看更多