如何使用JavaScript正则表达式验证图像文件扩展名(jpg,png,gif,bmp)?
答案 0 :(得分:6)
因此,您的问题正则表达式非常简单。
/\.(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) ) {
. . .