3

如何编写正则表达式来查找所有包含 665 且没有 .pdf 的行

我似乎无法在正则表达式中找到如何做。如果重要,这适用于 Notepad++ 语法。

谢谢

4

2 回答 2

4

如果.pdf仅在 之后发生665,则负前瞻断言665(?!.*\.pdf)应该可以正常工作。否则,我更喜欢使用两个正则表达式,一个匹配,一个失败。在 Perl 语法中,这将是:

/665/ && !/\.pdf/
于 2008-10-10T04:02:43.187 回答
2

您正在寻找的功能是前瞻模式

665(?!.*\.pdf)
于 2008-10-09T22:05:45.373 回答