我在读取具有固定列长格式的文件时遇到了一些问题。某些列可能包含变音符号。
元音变音似乎使用 2 个字节而不是 1 个字节。这不是我期望的行为。是否有任何类型的函数返回子字符串?在这种情况下,切片似乎不起作用。
这是一些示例代码:
http://play.golang.org/p/ZJ1axy7UXe
umlautsString := "Rhön"
fmt.Println(len(umlautsString))
fmt.Println(umlautsString[0:4])
印刷:
5
Rhö
相关分类