正则表达式 JavaScript 图像文件扩展名

Regex JavaScript image file extension

本文关键字:扩展名 文件 图像 JavaScript 正则表达式      更新时间:2023-09-26

我需要一个正则表达式来验证javascript中的图像文件扩展名。你有吗?

你能解释一下目的吗?

无论如何,这是一个假设您支持几种图像类型。

(/'.(gif|jpe?g|tiff?|png|webp|bmp)$/i).test(filename)

我将整个正则表达式放在括号 () 内,以消除斜杠 (/) 运算符和 RegExp 对象之间的歧义。 有关更多详细信息,请参阅 JSLint。

这也是原始正则表达式。

/'.(gif|jpe?g|tiff?|png|webp|bmp)$/i

此正则表达式还假定您在扩展名之前包含点。如果不是,请删除'.