猿问

如何修剪字符串的前导和尾随空格?

在 Go 中修剪字符串变量的前导和尾随空格的有效方法是什么?


慕尼黑5688855
浏览 203回答 3
3回答

UYOU

strings.TrimSpace(s)例如,package mainimport (    "fmt"    "strings")func main() {    s := "\t Hello, World\n "    fmt.Printf("%d %q\n", len(s), s)    t := strings.TrimSpace(s)    fmt.Printf("%d %q\n", len(t), t)}输出:16 "\t Hello, World\n "12 "Hello, World"

慕莱坞森

go中有很多修剪字符串的函数。在那里看到它们:修剪这是一个改编自文档的示例,删除前导和尾随空格:fmt.Printf("[%q]", strings.Trim(" Achtung  ", " "))
随时随地看视频慕课网APP

相关分类

Go
我要回答