如何使用 JavaScript 通过正则表达式验证图像文件扩展名
How to validate image file extension with regular expression using JavaScript
如何使用 JavaScript 正则表达式验证图像文件扩展名 (jpg,png,gif,bmp)?
因此,您的问题正则表达式非常简单。
/\.(jpe?g|png|gif|bmp)$/i
你确定不用别的吗?例如,JPEG 格式同时允许 .jpg 和 .jpeg 扩展名。这就是为什么我将 e?
模式放在正则表达式中的原因。
验证示例如下:
var filename = "/site/images/test.png";
if ( /\.(jpe?g|png|gif|bmp)$/i.test(filename) ) {
. . .
.
如何使用 JavaScript 正则表达式验证图像文件扩展名 (jpg,png,gif,bmp)?
因此,您的问题正则表达式非常简单。
/\.(jpe?g|png|gif|bmp)$/i
你确定不用别的吗?例如,JPEG 格式同时允许 .jpg 和 .jpeg 扩展名。这就是为什么我将 e?
模式放在正则表达式中的原因。
验证示例如下:
var filename = "/site/images/test.png";
if ( /\.(jpe?g|png|gif|bmp)$/i.test(filename) ) {
. . .
.