带有RegExp构造函数JavaScript的RegExp字符类

带有RegExp构造函数JavaScript的RegExp字符类,javascript,regex,Javascript,Regex,我正在构建一个简单的RegExp助手供我个人使用。本质上,它将使用方法链接并返回包含所有选定元素的字符串 我的问题是如何使用带有RegExp构造函数的字符类。这是我的密码: var pattern = new RegExp(this.expression.join(''), "g"); 如您所见,我在第一个参数中传递表达式,在第二个参数中传递标志 我的问题是,如何使用RegExp构造函数并将其封装在字符类中,如/[…]/?RegExp构造函数获取字符串,以便您可以使用它执行字符串操作: var

我正在构建一个简单的RegExp助手供我个人使用。本质上,它将使用方法链接并返回包含所有选定元素的字符串

我的问题是如何使用带有
RegExp
构造函数的字符类。这是我的密码:

var pattern = new RegExp(this.expression.join(''), "g");
如您所见,我在第一个参数中传递表达式,在第二个参数中传递标志


我的问题是,如何使用
RegExp
构造函数并将其封装在字符类中,如
/[…]/

RegExp
构造函数获取字符串,以便您可以使用它执行字符串操作:

var pattern = new RegExp("["+this.expression.join('')+"]","g");

啊,好消息。构造函数中是否没有此参数?