js写一个正则的时候,默认情况下正则是区分大小的。
例如:
var str = 'HelloWorld';
var reg = /h/g;
reg.test(str); //返回false
我们可以使用i来忽略大小写,语法如下:
/regex/i
上面的代码修改为如下:
var str = 'HelloWorld';
var reg = /h/gi;
reg.test(str); //返回true
以下,我们就通过正则修饰符i,解决了js正则忽略大小写。
正则在实际项目中,使用的虽然不是特别多,但是掌握好正则,在关键时刻,却可以事半功倍,常见的实现如下:替换字符串、获取url参数等等。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。