正则表达式验证文件扩展名:
//检查上传文件的合法性
function checkPic(){
var rgx= "(.jpg|.JPG|.gif|.GIF)$";
var re=new RegExp(rgx);
var file_name=$("#picFile").val();
<span style="white-space:pre"> </span>//文件后缀名
var result =/\.[^\.]+/.exec(file_name);
alert(result);
if(!re.test(result)){
alert("上传的文件格式不正验,请重新选择!!");
}
}