什么类型的正则表达式支持(例如)负向后视?

WAF*_*WAF 5 bash find gnu regular-expression

抨击 GNU:

我正在使用一组find命令,其中大部分-regex用于进行匹配。每次我在正则表达式中尝试不同的功能时,我都必须循环浏览这些值,-regextype直到一个工作正常为止。在这种情况下,我特别需要一个支持负面后视的人。很难验证我对这个功能的测试的(零)结果,所以我想简单地参考一个列表,而不是重复不断增加的一系列测试。

我已经找到了Javascript和其他平台的许多参考支持负回顾后,但我似乎无法找到那些中央的位置

很高兴在某处看到一个图表,列出了许多流行的正则表达式样式以及它们支持和不支持的功能,但我也找不到。

Sté*_*las 2

如果你想要一个支持环视运算符 \xc3\xa0 la 的find,你可以使用 ast-open 的:-regexperlfind

\n\n
$ find /etc -regex '.*(?<!g)shadow'\n/etc/shadow\n
Run Code Online (Sandbox Code Playgroud)\n\n

-regextype特定于 GNU 实现,find并且它支持的正则表达式类型都没有环视运算符 AFAIK。

\n