golang strings.Trim()详解

golang strings.Trim()详解

golang strings.Trim()详解

在Go语言中,strings包提供了处理字符串的一些常用函数,其中Trim()函数用于去除字符串中指定的字符。

语法

Trim(s string, cutset string) string

  • s:需要处理的字符串
  • cutset:需要去除的字符集合

功能

去除字符串s中包含在cutset中的字符,并返回处理后的字符串。

示例

package main

import (
    "fmt"
    "strings"
)

func main() {
    str := "   Hello, World!   "
    fmt.Println(strings.Trim(str, " "))

    str2 := "!!!Hello, World!!!"
    fmt.Println(strings.Trim(str2, "!"))
}

运行结果:

Hello, World!
Hello, World

注意事项

  • cutset中的字符会被去除,包括字符串中间的字符
  • 如果字符串两边有空格等字符,只会去除开头和结尾的字符,中间的字符不会被处理

strings.Trim()函数可以很方便地处理字符串中不需要的字符,使得字符串操作更加灵活和方便。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程