Javascript字符串替换删除所有双引号
标题说明了一切。我想在文件中插入HTML字符串Javascript字符串替换删除所有双引号,javascript,node.js,Javascript,Node.js,标题说明了一切。我想在文件中插入HTML字符串finalHTML看起来非常好,而master在finalHTML的第一行后面不包含任何双引号 console.log(finalHTML); //this contains double quotes master = master.toString('utf8').replace(/<svg.*?>.*<\/svg>/im, finalHTML); console.log(master); //this does not.
finalHTML
看起来非常好,而master
在finalHTML
的第一行后面不包含任何双引号
console.log(finalHTML); //this contains double quotes
master = master.toString('utf8').replace(/<svg.*?>.*<\/svg>/im, finalHTML);
console.log(master); //this does not.
console.log(finalHTML)//这包含双引号
master=master.toString('utf8')。替换(/.*/im,finalHTML);
控制台日志(主)//但事实并非如此。
finalHtml看起来像什么?更换前,master
是什么样子?你能做一个复制问题的小提琴吗?事实上,它是替换正则表达式。在我第一次生成文件后,它没有更新该文件。修好了,现在没事了。