英文:
render a html string as a normal string in golang
问题
这是我的字符串:
test1 = `<iframe src="https:\/\/www.disnei.com\/embed\/44bc40f3bc04f65b7a35" frameborder="0" width="560" height="340" scrolling="no" allowfullscreen><\/iframe>`
我想要得到“正常”的字符串:
<iframe src="https://www.disnei.com/embed/44bc40f3bc04f65b7a35"
等等...
在golang中有没有简单的方法可以做到这一点?
编辑:
这是我的一些测试:https://play.golang.org/p/OuzNrTXYRB
我仍然有一个反斜杠的问题
谢谢和问候
英文:
here is my string :
test1 = `&lt;iframe src=&quot;https:\/\/www.disnei.com\/embed\/44bc40f3bc04f65b7a35&quot; frameborder=&quot;0&quot; width=&quot;560&quot; height=&quot;340&quot; scrolling=&quot;no&quot; allowfullscreen&gt;&lt;\/iframe&gt;`
and i would like to have the 'normal' string as :
<iframe src="https://www.disnei.com/embed/44bc40f3bc04f65b7a35"
etc ...
is there a simple way to do it in golang ?
Edit :
Here are some of my tests : https://play.golang.org/p/OuzNrTXYRB
I still have a blackslash plague
thanks and regards
答案1
得分: 2
你可以使用Go语言的html包中的UnescapeString
函数:
https://godoc.org/html#UnescapeString
英文:
you can use UnescapeString
from the go html lib:
https://godoc.org/html#UnescapeString
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论