当前位置: 代码迷 >> JavaScript >> 急正则表达式中含有变量怎么处理?
  详细解决方案

急正则表达式中含有变量怎么处理?

热度:165   发布时间:2013-03-25 15:43:04.0
急,正则表达式中含有变量怎么办???
$.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"), '');