gpt4 book ai didi

javascript - 从 javascript 中的字符串中删除 "\"

转载 作者:行者123 更新时间:2023-12-04 14:50:59 25 4
gpt4 key购买 nike

我在删除 Javascript 中的斜杠时遇到了一些问题。

我有一些通过 JSON 传输的 HTML,需要去掉转义斜杠。

这是我现在拥有的,但它似乎根本不起作用 - 根本...

obj.embed_code = obj.embed_code.replace(/\\/g, '');

该对象内的 HTML 是来自 YouTube 的嵌入 iframe,但由于它有转义引号,我最终得到一个 iframe,其中有一个 404 页面。

执行此操作的正确方法是什么?

这是输出的示例...

<iframe width=\\\"420\\\" height=\\\"315\\\" src=\\\"http:\/\/www.youtube.com\/embed\/MD61itbPNEY\\\" frameborder=\\\"0\\\" allowfullscreen><\/iframe>

此外,这是从中提取 JSON 的页面,因此您可以看到它看起来像原始的...

http://bit.ly/UxuvfL

最佳答案

如果数据是真正的 JSON,那么正确的方法是使用 JSON 解析器,因为 JSON 解析不仅仅是删除反斜杠。给定类似的东西

{"content":"<p>CleverStuff\u2122<\/p>"}

JSON.parse(theData).content 会给你

<p>CleverStuff™</p>

关于javascript - 从 javascript 中的字符串中删除 "\",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13033657/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com