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
沒有留言:
張貼留言