我strings.Trim()在Golang中用来修剪前五个字符.
然而,最后一个"a"总是消失.
为什么会这样?
例:
sentence := "Kab. Kolaka Utara"
result := strings.Trim(sentence,sentence[:4])
fmt.Println(result)
Run Code Online (Sandbox Code Playgroud)
结果: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
| 归档时间: |
|
| 查看次数: |
5099 次 |
| 最近记录: |