我的XML中有特殊字符,我使用Javascript函数替换它。我发现全局搜索在我的所有标签中都替换为。
var res = outputText.replace(/&/g,"&");
但我也希望将</Product>
代码替换为<btn>Click NOW</btn></Product>
我如何替换这个我想尝试
res = res.replace(/</Product>/g,"<btn>Click NOW</btn></Product>");
但它给了我错误invalid regular expression flag P
答案 0 :(得分:3)
您需要使用/
转义\
:
res = res.replace(/<\/Product>/g,"<btn>Click NOW</btn></Product>");
//------------------^
答案 1 :(得分:1)
你必须在P
之前看//<\/P