代码:

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

以及如何将unicode“\u2713”转换为 rune “✓”并打印?
有谁能帮助我,非常感谢。

最佳答案

好像您有一个类似“\u2713\u2715”的字符串。

在操场上看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中找到

09-26 10:39