WAF*_*WAF 5 bash find gnu regular-expression
抨击 GNU:
我正在使用一组find
命令,其中大部分-regex
用于进行匹配。每次我在正则表达式中尝试不同的功能时,我都必须循环浏览这些值,-regextype
直到一个工作正常为止。在这种情况下,我特别需要一个支持负面后视的人。很难验证我对这个功能的测试的(零)结果,所以我想简单地参考一个列表,而不是重复不断增加的一系列测试。
我已经找到了Javascript和其他平台的许多参考不支持负回顾后,但我似乎无法找到那些中央的位置做。
很高兴在某处看到一个图表,列出了许多流行的正则表达式样式以及它们支持和不支持的功能,但我也找不到。
如果你想要一个支持环视运算符 \xc3\xa0 la 的find
,你可以使用 ast-open 的:-regex
perl
find
$ find /etc -regex '.*(?<!g)shadow'\n/etc/shadow\n
Run Code Online (Sandbox Code Playgroud)\n\n-regextype
特定于 GNU 实现,find
并且它支持的正则表达式类型都没有环视运算符 AFAIK。