/*匹配文件名不能包含特殊字符*/
var patrn = /[!|@|◎|#|(\$)|%|(\^)|\[|\]|……|(\&)|※|(\*)|×|(\()|(|(\))|)|_|——|(\+)|+|(\|)|§|=|<|<=|>|>=|<>|\?|\/|!=|^=|]/gi;
if (patrn.test(file.name)) {// 如果包含特殊字符返回false
message.warn('文件名不能包含特殊字符!');
return false;
}

此篇博客介绍了JavaScript正则表达式如何检查文件名中是否包含特殊字符,确保文件命名符合规范。
/*匹配文件名不能包含特殊字符*/
var patrn = /[!|@|◎|#|(\$)|%|(\^)|\[|\]|……|(\&)|※|(\*)|×|(\()|(|(\))|)|_|——|(\+)|+|(\|)|§|=|<|<=|>|>=|<>|\?|\/|!=|^=|]/gi;
if (patrn.test(file.name)) {// 如果包含特殊字符返回false
message.warn('文件名不能包含特殊字符!');
return false;
}

476
3958

被折叠的 条评论
为什么被折叠?