登录
首页 >  Golang >  Go问答

去除字符串中的 Unicode 变体选择符号-16 的 golang 实现

来源:stackoverflow

时间:2024-03-01 22:54:26 189浏览 收藏

你在学习Golang相关的知识吗?本文《去除字符串中的 Unicode 变体选择符号-16 的 golang 实现》,主要介绍的内容就涉及到,如果你想提升自己的开发能力,就不要错过这篇文章,大家要知道编程理论基础和实战操作都是不可或缺的哦!

问题内容

我有字符串:9

https://apps.timwhitlock.info/unicode/inspect?s=9%EF%B8%8F

它包含 2 个唯一的字符代码、数字 9 和变体选择器 16。如何剥离此变体选择器以返回:

数字九?


解决方案


您可以解码查询字符串,然后从字符串中删除所有 unicode 变体选择器。

s = strings.TrimFunc(s, func(r rune) bool {
    return unicode.In(r, unicode.Variation_Selector)
})

https://play.golang.org/p/qvuWIH52mdN

好了,本文到此结束,带大家了解了《去除字符串中的 Unicode 变体选择符号-16 的 golang 实现》,希望本文对你有所帮助!关注golang学习网公众号,给大家分享更多Golang知识!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>