在go语言中修剪字符串中的白色空格示例代码
字符串操作函数是编程语言必须具备的,Go有很多这样的函数。
下面,我们将看到如何在Go中修剪字符串的空白处。
修剪字符串中的空白处代码:
str := " This is a string with white spaces\n "
fmt.Printf("%d %q\n", len(str), str)
trimmed := strings.TrimSpace(str)
fmt.Printf("%d %q\n", len(trimmed), trimmed)
输出:
38 " This is a string with white spaces\n "
34 "This is a string with white spaces"
对比一下看看有啥不一样,是不是顺眼多了。
完整示例代码:
package main
import (
"fmt"
"strings"
)
func main() {
str := " This is a string with white spaces\n "
fmt.Printf("%d %q\n", len(str), str)
trimmed := strings.TrimSpace(str)
fmt.Printf("%d %q\n", len(trimmed), trimmed)
}
更多的字符串修剪函数参考,请参见
https://golang.org/pkg/strings/#Trim
相关文章