Notepad ++ replace不适用于正则表达式
编辑 证明它应该有效:http://regexr.com?30pf2 我试图用a替换所有, 不在引号内的事件~ 20,72275,Epidurography,1 21,72285,X-Ray C/T Spine Disk,1 22,72291,"Perc Vert/Sacroplasty, Fluor",1 23,72292,"Perc Vert/Sacroplasty, Ct",1 变 20~72275~Epidurography~1 21~72285~X-Ray C/T Spine Disk~1 22~72291~"Perc Vert/Sacroplasty, Fluor"~1 23~72292~"Perc Vert/Sacroplasty, Ct"~1 我的正则表达式就像一个魅力,但我似乎无法取代它找到的值。Notepad ++突出显示要替换的逗号,但在单击“ 替换”按钮时不进行任何更改就会传递。 找什么: (,)(?=(?:[^"]|"[^"]*")*$) 用。。。来代替: ~ 我已经尝试过其他价值观思想~以某种方式保留,但其他所有角色或角色组合似乎都不起作用。希望这只是我的一些疏忽的结果。任何帮助,将不胜感激。 我正在使用Notepad ++ v6.1.1 谢谢! 来自https://stackoverflow.com/questions/632475/regex-to-pick-commas-outside-of-quotes的正则表达式