正则表达式不包含 [str](或 [str] 的一部分)后跟 str2

Regex contains not [str] (or part of [str]) followed by str2

我想创建一个正则表达式,在查看代码时能够找到 .run,它是 而不是 前面有 Application.

我尝试创建以下正则表达式 -

(?=(?:(?!application))).\.run

但是如果我在 application.run(...) 上测试它匹配 n.run

我不知道如何解决它。 非常感谢任何帮助。

谢谢!

试试这个:

(?<!application)\.run

https://regex101.com/r/5CJJKj/4/