in reply to Need a RegExp for Images
Based on looking at a small number of "*.jpg" files I happen to have uploaded from a camera (via "iPhoto", which may have been involved in "updating" some of those pictures after the upload), I would actually change that to:/\xff.\xff...JFIF\x0/
And apparently, you might expect "JFXX" as well. But frankly, I'd be content to trust the file name, and so would focus on the first reply above./\xff.\xff...(?:JFIF|Exif)\x0/
UPDATE: The above assumes that the file is being read in :raw mode (what we commonly understand as the default behavior of doing binmode FH). Also, I agree with what afoken says below: use a module to validate jpeg files, in case there is any doubt about their validity.
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^2: Need a RegExp for Images
by afoken (Chancellor) on Jul 12, 2009 at 06:04 UTC | |
by spx2 (Deacon) on Jul 12, 2009 at 16:42 UTC | |
by BlenderHead (Novice) on Jul 12, 2009 at 23:50 UTC |