字面量和实例创建的区别

var name='zhufeng';
var reg2=/d+"+name+"d+/;
var reg3=new RegExp("\d+"+name+"\d+","g");
console.log('------');
console.log('------');
console.log(reg2.test('123""nameee"233'));//true
console.log(reg3.test('123zhufeng233'));//true

1.字面量里面出现的一切都是元字符,不能进行变量的拼接。

2.实例的要再次进行转义。

[12]:代表1或者2中的一个

[12-68]:1,2-6,8中的任意一个

原文地址:https://www.cnblogs.com/qiqi105/p/8288071.html