Regex 将变量添加到正则表达式

Regex 将变量添加到正则表达式,regex,apache-flex,Regex,Apache Flex,例如,我得到了RegExDSX-?2 我需要将这个var添加到RegEx中,并获得这个.match(/DSX-?2/gi)var reg:RegExp=newregexp(“DSX-?2”,“gi”) 您可以使用new RegExp()构造函数或将RegExp文本分配给变量来创建RegExp对象: var pattern1:RegExp = /DSX-?2/gi; // or var pattern2:RegExp = new RegExp("DSX-?2", "gi");

例如,我得到了RegEx
DSX-?2

我需要将这个var添加到RegEx中,并获得这个
.match(/DSX-?2/gi)
var reg:RegExp=newregexp(“DSX-?2”,“gi”)

您可以使用
new RegExp()
构造函数或将RegExp文本分配给变量来创建
RegExp
对象:

var pattern1:RegExp = /DSX-?2/gi;
// or
var pattern2:RegExp = new RegExp("DSX-?2", "gi");