找到不以83个连续逗号结尾的行

FGr*_*reg 1 regex notepad++

我有一个大型的csv文件,我正在使用Notepad ++搜索.

寻找正则表达式(或其他方法)来查找不以83个连续逗号结尾的行.

我在想这样的事情:

[^,]{83}$

Ro *_* Mi 8

问题[^,]{83}是它需要有83个字符,同时没有逗号.因此,如果最后83个字符中的任何一个是逗号,那么该表达式将失败.使用负前瞻来搜索坏事会更容易,如果找到则会失败.

^(?!.*,{83}$)
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

  • @Bohemian:当前版本. (2认同)