有俩种模式 exec(数组类型)和test(boolean类型)↓↓
创建对象
第二个参数里有i,g,m。分别是大小写忽略,全局匹配,多行匹配。
var patten = new RegExp(‘ABCDE‘,‘i‘);
var str = "AbCdE";
alert(patten.test(str)); 这句代码的意思是patten.test(patten)借用test匹配俩个变量是否匹配 ,如果匹配返回true相反则false。
字面量
var patten = /abc/i;
var str =‘AbC‘;
alert(patten.exec(str));
也可以用一句代码来表达
alert(/Box/i.test(‘BOX‘)); 返回的是true
本文出自 “11915592” 博客,谢绝转载!
原文地址:http://11925592.blog.51cto.com/11915592/1833742