lzth.net
当前位置:首页 >> 正则表达式不分大小写 >>

正则表达式不分大小写

/(?:V|v)ar\b[\v]*/i 后面加个i 不区分大小写

你可以在匹配模式中设置,比如是php的话 /^.*(error|warning).*$/i 这里的//是正则的开始与结束,最后面的i表示匹配忽略大小写

[0-9a-zA-Z]{4,}

原子 说明---------------------------------------------------------------------------------\\d 匹配一个数字;等价于[0-9]\\D 匹配除数字以外任何一个字符;等价于[^0-9]\\w 匹配一个英文字母、数字或下划线;等价于[0-9a-zA-Z_]\\W 匹配除...

"smile".marchs("[a-zA-Z]+")

正则表达式在应用时可以设置忽略大小写的选项,可参考以下例子: javascript代码: var str='onClick';var re = new RegExp('onclick','i'); //i表示不区分大小写console.log(re.test(str));//也可以像下边这么写/onclick/i.test(str); //返回tr...

^(?:(?i)[a-z]+)$ 这个表达式适用DEELX表达式引擎 ^和$表示开始和结束位置 (?:。。。。。)表示这是一个非捕获组,提高匹配速度 (?i)是模式修改符,表示不区分大小写 [a-z]表示是字母从a到z都可以 +表示最少一个,最多不限制

-i ..忽略大小写

这是 ls 自身的问题,[a-z] 默认解释成 aBbCc...Zz, 解决办法: export LC_COLLATE="C" ls [a-z] 就正常了

var reg = /^[a-z0-9\+\-]+$/i;

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com