正则表达式不区分大小写校验文件格式

位置:首页>文章>详情   分类: 教程分享 > Java教程   阅读(909)   2023-06-15 18:54:26
正则表达式
正则表达式忽略大小写


js中使用正则表达式来校验文件格式

例如,匹配以下格式支持:

doc,docx,xls,xlsx,ppt,pptx,pdf,jpg,jpeg,png,txt,wmv,mp4


js语法:

let extReg=/^.+\.(doc|docx|xls|xlsx|ppt|pptx|pdf|jpg|jpeg|png|txt|wmv|mp4)$/;
let check=extReg.test(fileName);

上面的处理目前仅能匹配后缀是小写的格式,有些情况需要忽略大小写,则如下编写

登录后查阅

此处内容已经隐藏,需要登录后刷新查阅

登录/注册


如上所示,处理了正则表达式忽略大小写匹配,完成了文件格式校验工作。
 

地址:https://www.leftso.com/article/978.html

相关阅读

正则表达式忽略大小写js中使用正则表达式来校验文件格式例如,匹配以下格式支持:doc,docx,xls,xlsx,ppt,pptx,pdf,jpg,jpeg,png,txt,wmv,mp4js语...
正则表达式验证邮箱也可以不填写内容,就是可选项邮箱验证得正则表达式为@Pattern(regexp = "^$|^([0-9A-Za-z\\-_\\.]+)@([0-9a-z]+\\.[a-z]...
Java正则表达式多行(换行)匹配说明,默认情况下Java正则表达式匹配内容必须是一行得,如果匹配得内容区间存在换行就无法匹配,需要通过一个配置来搞定。Java正则表达式默认匹配内容中含多行示例...
java编程中正则表达式'并且'的写法,详细讲解在Java编程语言中正则表达式并且的写法以及Java语言与其他语言写正则有啥区别。
正则表达式匹配连续相同字符
正则语法参考表:​​​​​​​元字符描述\将下一个字符标记符、或一个向后引用、或一个八进制转义符
问题描述在使用正则表达式匹配空格字符得时候发现总是匹配失败,后面仔细研究发现空格中包含中文得空格,导致\s无法匹配
hibernate validator 正则表达式报错HV000030: No validator could be found for constraint 'javax.validation...
Java正则表达式基础使用packageorg.xqlee.utils.regular;importjava.util.regex.Matcher;importjava.util.regex.P...
Java正则表达式appendReplacement和appendTail替换HTML标签属性值演示HTML数据<!DOCTYPE html&gtl; <html lang="en...