我strings.Trim()在Golang中用来修剪前五个字符.
然而,最后一个"a"总是消失.
为什么会这样?
例:
sentence := "Kab. Kolaka Utara"
result := strings.Trim(sentence,sentence[:4])
fmt.Println(result)
结果:Kolaka Utar
我预计:Kolaka Utara
https://play.golang.org/p/R6UoKWNaVv
谢谢您的帮助.
Trim返回字符串s的一个片段,其中包含cutset中包含的所有前导和尾随Unicode代码点.
句子[:4]是"Kab".修剪将删除所有前导和尾随"k","a","b","."
https://golang.org/pkg/strings/#Trim