14-ES6正则扩展-属性
2019-11-02 本文已影响0人
早起的鸟儿
正则属性
- sticky(返回正则表达式是否开启了修饰符y模式)
- flags (返回正则表达式的修饰符)
一、flags属性
let reg = new RegExp(/abc/ig,"i") // /abc/i
reg.flags // i
二、sticky属性
let str = 'bbb_bb_b';
let reg1 = /b+/g;
let reg2 = /b+/y;
console.log(reg1.sticky); //false
console.log(reg2.sticky); //true