猿问

关于图片的正则表达式!!

问题描述

例如我有一个数组['mai.jpg','da.png','xiao.gif'],
我要怎么写正则才能匹配到这些图片,让不是这些jpg,png,gif格式的图片不能上传!

问题出现的环境背景及自己尝试过哪些方法

function isImage(str) {
var reg = /w(.png|.jpg|.gif|.bmp|.psd|.tiff|.tga|.eps)/i;
return str.match(reg);
}
这样写仿佛没有效果,望告知

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)

你期待的结果是什么?实际看到的错误信息又是什么?


至尊宝的传说
浏览 516回答 1
1回答

UYOU

(.*?)\.(png|jpe?g|gif|bmp|psd|tiff|tga|eps)匹配任意文件名为这些后缀结尾的格式
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答