【问题标题】:Removing back slash from html javascript从 html javascript 中删除反斜杠
【发布时间】:2019-03-12 21:42:54
【问题描述】:

在 NODE JS 上从 html 中删除反斜杠时遇到问题

代码:

var html = <html style=\"font-family: 'Helvetica Neue', sans-serif; transition: .5s all;\">

我想要的是:

var html = <html style="font-family: 'Helvetica Neue', sans-serif; transition: .5s all;">

我试过了:

html = html.replace(/\\/g, '') 

html = html.replace(/\"/g, '"')

但仍然无法替换。如何从我的 html 电子邮件中删除这个反斜杠?

【问题讨论】:

  • 你的 html 变量不是字符串!
  • 那么,我该怎么办?
  • ...把它放在一个字符串中我猜?
  • @agungdev 在 var html 的开头和结尾添加双引号
  • 我在我的 var html 上添加了 ' ` ',这是问题吗?

标签: javascript html node.js email


【解决方案1】:

我不知道你想要达到什么目标,但在我看来你走错了路。无论如何你可以试试这个:

var html = `<html style="font-family: 'Helvetica Neue', sans-serif; transition: .5s all;">`;

祝你好运!

【讨论】:

  • 我已经试过了。但我会得到 "" 就像上面的问题一样,我只想删除反斜杠
  • 只有在 JSON.stringify 时才能得到它
  • @agung dev 用双引号或反引号包裹你的 html 会起作用,所以他的答案是正确的
  • 我已经试过了。看看我的代码:prnt.sc/mwtk1j 有错吗?
  • prnt.sc/mwtzhb 看看我是否使用双引号来构建这个 html,我们会得到错误。如何解决?
猜你喜欢
  • 2013-04-16
  • 1970-01-01
  • 1970-01-01
  • 2019-12-23
  • 1970-01-01
  • 2011-10-02
  • 1970-01-01
  • 2015-03-28
相关资源
最近更新 更多