所有! CSV文件中带有包含一个或多个逗号的双引号内的文本,我想知道是否存在Notepad ++的正则表达式形式,该形式可以删除CSV文件中的任何数量的逗号。
例如,我需要从以下开始:
text,text1,"interesting, text,"
对此:
text,text1,"interesting text"
引号内可以有1,2或多个逗号。
有人知道在Notepad ++中使用正则表达式来实现此目的的一种方法吗?
提前致谢!
最佳答案
使用这种模式
,(?!(([^"]*"){2})*[^"]*$)
并一无所获
它正在寻找一个逗号
,
,它在字符串末尾看不到可选的偶数双引号"