我想知道如何從字符串中獲取 Unicode 字符。例如,如果字符串是“你好”,我怎樣才能得到第一個(gè)字符“你”?從另一個(gè)地方我得到一種方法:var str = "你好"runes := []rune(str)fmt.Println(string(runes[0]))它確實(shí)有效。但我還有一些疑問(wèn):還有另一種方法嗎?為什么在 Go 中str[0]不從字符串中獲取 Unicode 字符,而是獲取字節(jié)數(shù)據(jù)?
如何從字符串中獲取單個(gè) Unicode 字符
翻翻過(guò)去那場(chǎng)雪
2021-10-04 18:14:08