可以机构带参数的正则吗

可以组织带参数的正则吗?一般情况下我们直接这样写sStr.replace(/\test/g,testRes))现在 我想这个/\tes

可以组织带参数的正则吗?
一般情况下我们直接这样写
sStr.replace(/\test/g,'testRes'));

现在 我想这个/\test/g  中的test是可变的也就是参数传进来的。

这个应该怎么写呢?
求解
[解决办法]


        var a = 'test';
var reg = new RegExp(a,"g");
sStr = 'safsafsdftest';
console.log(sStr.replace(reg,'xxxx'));

[解决办法]
var reg = new RegExp("test","g");
sStr.replace(reg,'testRes');

[解决办法]
引用:
JavaScript code?12var reg = new RegExp("test","g");sStr.replace(reg,'testRes');


或者,你直接写:var reg = /你的正则/ 也是可以的。