📅  最后修改于: 2023-12-03 15:08:37.172000             🧑  作者: Mango
在 Golang 中,我们可以使用 bytes.TrimLeft()
方法来修剪一段字节的左侧。该方法的语法如下:
func TrimLeft(s []byte, cutset string) []byte
其中,
s
是要修剪的字节切片。cutset
是指定要修剪的字符集合。示例代码如下:
package main
import (
"bytes"
"fmt"
)
func main() {
str := " Hello, World! "
trimmed := bytes.TrimLeft([]byte(str), " ")
fmt.Printf("Original string: %s\n", str)
fmt.Printf("Trimmed string: %s\n", trimmed)
}
输出结果如下:
Original string: Hello, World!
Trimmed string: Hello, World!
上面的示例代码中,我们首先定义了一个字符串 str
,该字符串两侧都包含有一些空格。然后,我们使用 bytes.TrimLeft()
方法将该字符串的左侧空格修剪掉,并把修剪后的字符串保存在变量 trimmed
中。最后,我们使用 fmt.Printf()
方法输出原始字符串和修剪后的字符串。
关于 bytes.TrimLeft()
方法还需要注意以下几点:
strings.TrimLeft()
方法,其用法与 bytes.TrimLeft()
方法相同,但输入和输出都是字符串类型。