TrimLeft函數是Go語言中的一種字符串處理函數,用于去除字符串左邊的空白符號(包括空格、制表符、換行符等)。
其語法如下:
func TrimLeft(s string, cutset string) string
其中,s表示需要進行處理的字符串,cutset表示要去除的字符集合。函數會將s字符串左邊的所有在cutset中出現的字符都去掉,并返回處理后的字符串。
下面是一個示例:
package main
import (
"fmt"
"strings"
)
func main() {
str := " hello world "
trimmedStr := strings.TrimLeft(str, " ")
fmt.Println(trimmedStr)
}
在上述例子中,我們定義了一個包含左右兩邊空格的字符串str。然后使用TrimLeft函數將字符串左邊的空格去掉,得到了"hello world "。最后使用fmt.Println函數將結果打印輸出。
運行該程序,輸出結果為:
hello world
可以看到,通過TrimLeft函數成功去除了字符串左邊的空格。