js正则表达式匹配文件名后缀
var reg = /^.*\.(?:zip|rar|7z)$/i;
if (!reg.test(path)) {
throw Error('非压缩文件')
}
reg = /^.*\.(?:xls|xlsx)$/i;
if (!reg.test(path)) {
throw Error('非 excel 文件')
}
reg = /^.*\.(?:txt)$/i;
if (!reg.test(path)) {
throw Error('非文本文件')
}