正则的扩展 hghh 2021-02-23 117 阅读1分钟 RegExp 构造函数 ES6 中允许 RegExp 构造函数的第一个参数为正则对象时,第二个参数传入修饰符,并且传入的修饰符会替换正则对象的修饰符 var regex = new RegExp(/xyz/, 'i'); // 在ES5中报TypeError错误,在ES6中允许这种行为 new RegExp(/abc/ig, 'i').flags // "i"