我知道,这似乎是又一个重复的问题,但我却做不到。
我的模式:\d\s"
很好用,但当我试图添加否定条件以查找不包含以上正则表达式的行时,n++就无法找到任何内容。我尝试了(?!:\d\s")
,采用了不同的通配符变体,但都没有成功。
样本数据:
blah_blah:0 "More blah..."
blah_blah:0 More blah..."
(行首有空格,行末有\n
)。
例如,我想要捕获缺少引号的情况(请参见第二行)。
更新: 我需要反转我的正则表达式以查找格式不正确的行。
:\d\s\w
可以工作,但了解其他方法也是好的。 - Al Crow