【发布时间】:2017-04-19 15:04:17
【问题描述】:
有人问过类似的问题,但他们错过了我需要做的一件事,我无法弄清楚。
我需要找到所有没有 tif 或 tiff 扩展名的文件,但我确实需要找到所有其他文件,包括那些没有扩展名的文件。我得到了使用下面正则表达式的第一部分,但这与没有扩展名的文件不匹配。
^(.+)\.(?!tif$|tiff$).+$
效果很好,但我需要以下工作。
filename.ext MATCH
filename.abc MATCH
filename.tif FAIL
filename MATCH
谢谢:)
【问题讨论】:
-
适用于哪种语言?
-
目录中有文件还是文本文件中有字符串?
标签: regex