如何修剪golang中string的前后空格?
这是修剪golang中stringvariables的前后空白的有效方法
例如,
package main import ( "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"
有一堆function去修剪string。
看到他们: 修剪
下面是一个例子,从文档改编,删除前导和尾随空白:
fmt.Printf("[%q]", strings.Trim(" Achtung ", " "))