如何用javascript替换html文档中的\n\g
加载文档后,必须删除如何用javascript替换html文档中的\n\g,javascript,jquery,Javascript,Jquery,加载文档后,必须删除\n\g。我正在尝试使用此代码,对于任何文本它都可以正常工作,但是对于此字符\n\g它不工作 $(“文档”).ready(函数(){ document.body.innerHTML=document.body.innerHTML.replace(/\n\g/g,'n'); }); 这是我们正在@replacement“\n\g”“\n\g” 这是我们正在更换的 “\n\g” 这是我们正在替换的另一个@ 这里是我们正在替换的另一个@您必须转义正则表达式中的\字符,否则它将被
\n\g
。我正在尝试使用此代码,对于任何文本它都可以正常工作,但是对于此字符\n\g
它不工作
$(“文档”).ready(函数(){
document.body.innerHTML=document.body.innerHTML.replace(/\n\g/g,'n');
});代码>
这是我们正在@replacement“\n\g”“\n\g”
这是我们正在更换的
“\n\g”
这是我们正在替换的另一个@
这里是我们正在替换的另一个@
您必须转义正则表达式中的\
字符,否则它将被视为文本\
document.body.innerHTML = document.body.innerHTML.replace(/\\n\\g/g, 'n');
你就快到了。您只需使用额外的\\n
和类似的\g
在正则表达式中转义\n
。要删除双引号,请使用\“
$(“文档”).ready(函数(){
document.body.innerHTML=document.body.innerHTML.replace(/\“(\\n\\g)\”/g,”);
});
这是我们正在@replacement“\n\g”“\n\g”
这是我们正在更换的
“\n\g”
这是我们正在替换的另一个@
这是我们正在替换的另一个@
““double cotations没有移除其工作thx Bro,您是否应该改为标记为dupe?”?