I have this javascript code but when i send this: asd.JPG the regex fails to me..
if (data.match(/([^/\]+).(jpg|jpeg|gif|png|tiff|tif)$/i))
return { filename: RegExp.$1, ext: RegExp.$2 };
else
return { filename: "invalid file type", ext: null };
So I want that the regex looks at the extension as case-insensitive.
I tried this but it fails:
data.match(/([^/\]+).(?i)(jpg|jpeg|gif|png|tiff|tif)$/i)
Any Ideas?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…