日期:2014-05-16  浏览次数:20319 次

急,正则表达式中含有变量怎么办???
$.post("./uploadify/uploadify_pmb_del.php",{pnum:'<?php echo $_GET['pnum']; ?>',name:$(this).attr('title')},function(dat){

var cc=cc.replace(dat,'');

不行的。。。

怎么办???

------解决方案--------------------
var f=function(str){
  var s='/'+str+'/g';
s=eval(s);
//这个时候s是正则对象
}
------解决方案--------------------

var reg = new RegExp(dat);
var cc=cc.replace(reg,'');

------解决方案--------------------

cc.replace(new RegExp(dat, "ig"), '');