登录 主页

go - strings.TrimSpace 删除字符串前后的空格

2025-07-20 10:44AM

在 Go 语言中,使用 strings.TrimSpace 函数可以删除字符串开头和结尾的空白字符(包括空格、制表符等)。这个函数来自于 strings

eg:

package main

import (
    "fmt"
    "strings"
)

func main() {
    str := "   Hello, World!   "
    trimmedStr := strings.TrimSpace(str)
    fmt.Println("Original:", str)
    fmt.Println("Trimmed:", trimmedStr)
}

输出内容:

Original:    Hello, World!   
Trimmed: Hello, World! 

如果你想要删除字符串中的所有空格,可以使用 strings.ReplaceAll 函数:

package main

import (
    "fmt"
    "strings"
)

func main() {
    str := "Hello, World!"
    noSpaces := strings.ReplaceAll(str, " ", "")
    fmt.Println("Without spaces:", noSpaces)

输出内容:

Without spaces: Hello,World! 

返回>>

登录

请登录后再发表评论。

评论列表:

目前还没有人发表评论