1、正则的创建
两种方法:
let reg = new RegExp(‘box‘,‘ig‘); //通过创建对象
let reg1 = /box/ig; //字面量表示法
typeof reg; //Object
typeof reg1; //Object
字符模式修饰符:
i:忽略大小写
g:全局匹配
m:多行匹配
常用方法:
test:匹配成功返回true,失败false,
exec:成功返回数组,失败null
使用方法,正则.test(‘字符串‘);正则.exec(‘字符串‘);
例子:
let reg = new RegExp(‘box‘,‘ig);
reg.test(‘This is a box‘); //true