gpt4 book ai didi

正则表达式排除某些文件扩展名

转载 作者:行者123 更新时间:2023-12-03 16:25:55 28 4
gpt4 key购买 nike

有人问过类似的问题,但他们错过了我需要做的一件事,我无法弄清楚。

我需要找到所有没有 tif 或 tiff 扩展名的文件,但我确实需要找到所有其他文件,包括那些没有扩展名的文件。我得到了第一部分使用下面的正则表达式,但这与没有扩展名的文件不匹配。

^(.+)\.(?!tif$|tiff$).+$

这很好用,但我需要以下内容才能工作。
filename.ext MATCH
filename.abc MATCH
filename.tif FAIL
filename MATCH

谢谢 :)

最佳答案

如果您不使用 JS/ECMAscript 正则表达式,则可以使用:

^.*(?<!\.tif)(?<!\.tiff)$

关于正则表达式排除某些文件扩展名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43499501/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com