var str = "/" + str + ".{3,4}=\\d(?=&)/";
var exp = new RegExp(str, "gm");
var arr = o.match(exp));
console.log(arr);
--------------- 以上想用变量出了问题var arr = o.match(/ab.{3,4}=\d(?=&)/gm);这样写就没有问题, 我想把ab 替换成变量  cd  ef  等等