作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我正在尝试像这样转换阿拉伯字符串:
ص
为此:
ص
有没有一种方法(或包)可以在 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/
我是一名优秀的程序员,十分优秀!