網頁

2023/6/19

Golang 移除字串前後空白 trim string leading and trailing spaces

Go移除字串前後/頭尾空白字元的方式如下。


使用strings.Trim,第一個參數為要移除頭尾空白的字串;第二個參數為第一個參數頭尾要移除的字,即空白字串。

main.go

package main

import (
    "fmt"
    "strings"
)

func main() {
    s := " hello  "
    fmt.Println(len(s)) // 8

    s = strings.Trim(s, " ")
    fmt.Println(len(s)) // 5
    fmt.Println(s)      // hello
}

或用strings.TrimSpace

main.go

package main

import (
    "fmt"
    "strings"
)

func main() {
    s := " hello  "
    fmt.Println(len(s)) // 8

    s = strings.TrimSpace(s)
    fmt.Println(len(s)) // 5
    fmt.Println(s)      // hello
}

沒有留言:

張貼留言