gpt4 book ai didi

html - 如何将字符串从unicode转换为html实体

转载 作者:IT王子 更新时间:2023-10-29 02:06:56 26 4
gpt4 key购买 nike

我正在尝试像这样转换阿拉伯字符串:

ص

为此:

ص

有没有一种方法(或包)可以在 Go 中做到这一点?

最佳答案

该字符在 HTML 中并不特殊,因此您可以将其原样包含在输出中,只需确保设置正确的文档编码即可。

请注意,要转义字符串中的特殊字符,您可以使用 html.EscapeString() .但是因为 õ 在 HTML 中并不特殊,所以不会改变。

如果出于某种原因你确实需要转义它,你可以简单地使用 rune 的十进制表示:

fmt.Println(html.EscapeString("ص"))
fmt.Printf("&#%d;", 'ص')

输出(在 Go Playground 上尝试):

ص
ص

关于html - 如何将字符串从unicode转换为html实体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56000962/

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