I have tried, but I simply can't wrap my head around regex in PHP. I need a regex that does the following:
- ignores files that start with double __underscore. (for example __file.jpg)
- ignores files that end with "thumb". (for example somethumb.jpg or thumb.jpg)
- ignores all file types but gif|jpg|png|jpeg
I have the following for now, which seems to fulfill #2 and #3, but not #1:
preg_match(/(?<!thumb)\.(gif|jpg|png|jpeg)$/i, $file)
Any help much appreciated!