发布于 5年前

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('非文本文件')
}
©2020 edoou.com   京ICP备16001874号-3