網頁

2023/7/6

Golang strings.TrimLeft用法

Go的標準函式庫strings.TrimLeft用法如下。


注意刪除前綴應該用strings.TrimPrefix

範例環境:

  • Go 1.19

strings.TrimLeft(s, cutset string)作用為把第一個參數s字串從開頭(左邊)往右移除含有第二個參數cutset字串中的字元。

例如下面把字串cbaabcxxabc從開頭往右移除含abc中字元的部分,直到下一個字元不屬於abc中字元的位置。

main.go

package main

import (
    "fmt"
    "strings"
)

func main() {
    fmt.Println(strings.TrimLeft("cbaabcxxabc", "abc")) // xxabc
}

所以結果印出以下。

xxabc

沒有留言:

張貼留言