我已經看到SO上的其他帖子,包括排除字符串的正則表達式匹配(使用負面展望/看後面),但我仍然很難得到它的工作。希望有人能幫忙。正則表達式文件名排除匹配
我有一個正則表達式
\.(gif|jpg|png)$
,我用它來匹配(GIF/JPG/PNG)
結尾的文件名,但是我想用排除列表,因此某些文件的名字不會匹配。
例如
- 匹配任何http://example.com/images/filename.jpg/GIF/PNG
- 除了(http://example.com/images/foo.jpg,http://example.com/images/foo.gif,http://example.com/images/foo.png)(http://example.com/ images/bar.jpg,http://example.com/images/bar.gif,http://example.com/images/bar.png)
非常感謝!
要回顯@MarkRoberts - 爲什麼這必須作爲正則表達式來完成? –
我正在使用的程序需要它的輸入有一個RegEx字符串用於文件匹配 – Lukie