我想用<span class="red">str'</span>
替换变量str'
,但我总是获得跨度的外部"'"
。我写了下面的javascript:RegExp - 替换报价不起作用
var f1="XY+X'Y";
var str=X;
var patt=new RegExp(str+'\'',"g");
f1.replace(patt, "<span class=\"red\">"+str+"'"+"</span>")
我得到:
<span class="red">X</span>';
我想:
<span class="red">X'</span>;
为'无功F1 = XY + X'Y'应该是'VAR F1 =“XY + X'Y“'? – 2012-04-17 18:17:06