如何编写正则表达式以查找包含665且没有.pdf
的所有行我似乎无法在正则表达式中找到怎么做。如果重要的话,这适用于Notepad ++语法。
由于
答案 0 :(得分:4)
如果.pdf
仅在665
之后发生,则负前瞻断言665(?!.*\.pdf)
应该可以正常工作。否则,我更喜欢使用两个正则表达式,一个匹配,一个失败。在Perl语法中将是:
/665/ && !/\.pdf/
答案 1 :(得分:2)
您正在寻找的功能是向前看模式
665(?!.*\.pdf)