如何在bash中转换pcre(php)正则表达式模式?

亚历山德鲁·奥拉鲁(Alexandru Olaru)

我有以下正则表达式模式在php中很好地工作

/(^((?!thumb).)*\.jpg)/

我的任务是在bash中翻译此正则表达式,其思想是.jpg从目录中(递归)查找thumb文件路径中不包含单词的所有文件。

我使用这样的结构:

find /folder/path -regex '(^((?!thumb).)*\.jpg)'

但是我有零结果吗?Bash中的正则表达式有问题吗?

本杰明·杜普依斯(Benjamin Dupuis)
find . -iname '*.jpg' -not -iname "*thumb*"

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在 PHP 正则表达式中转义 +?

PHP / PCRE正则表达式开始与递归模式

如何使用 ECMAScript 的匹配重置转换 PCRE 正则表达式模式?

PHP PCRE正则表达式

如何在CoreNLP TokenRegex模式中转义正则表达式特殊字符?

如何在正则表达式密码模式中转义 *

如何在正则表达式中转义字符

如何在正则表达式中转义斜杠“ \”?

如何在正则表达式中转义“[]”字符

如何在正则表达式模式中找到正则表达式模式

正则表达式如何在正则表达式模式中间处理`^`或`$`?

如何转换使用Lookahead的正则表达式模式?

将PCRE正则表达式转换为mysql查询正则表达式

如何在正则表达式中找到模式?

如何将此Perl5 / PCRE转换为Perl 6正则表达式?

如何将Ruby正则表达式转换为PCRE

如何将 PCRE2 正则表达式转换为 JavaScript?

如何在PHP中以这种模式匹配日期或正则表达式中的特定作品

在bash脚本正则表达式中转义“

如何在不包含特定前缀的 PCRE 正则表达式中匹配 URL

PCRE正则表达式前瞻

在PHP正则表达式中转义斜线

如何在php中使用正则表达式?

如何在php中正则表达式链接

在MongoDB正则表达式/ PCRE中转义方括号

正则表达式如何在正则表达式上对整个模式正确进行正则表达式分割(问号等于)

如何在Java中转义文本以进行正则表达式

如何在正则表达式***(。*)中转义特殊字符

如何在正则表达式字符类中转义右方括号?