gpt4 book ai didi

go - 如何转换 unicode(例如 :\u2713) code to a rune(ex: ✓) in golang?

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

代码:

var checkMark = "\u2713"  // stand for rune "✓"

以及如何将 unicode "\u2713"转换为 rune "✓"并打印出来?有没有人可以帮助我,非常感谢。

最佳答案

就好像你有一个像“\u2713\u2715”这样的字符串。

在 Playground 中查看 https://play.golang.org/p/AxpnCzNEOfr

package main

import (
"fmt"
"unicode/utf8"
)

func main() {
src := "\u2713\u2715"
r, _ := utf8.DecodeRuneInString(src)
fmt.Printf("the first rune of src is %v, code: %d",string(r), r)
}

// Output
// the first rune of src is ✓, code: 10003

关于utf8.DecodeRuneInString的更多示例可以在答案https://stackoverflow.com/a/54274978/10737552中找到

关于go - 如何转换 unicode(例如 :\u2713) code to a rune(ex: ✓) in golang?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54300773/

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