Go语言---字符串的基本操作
程序员文章站
2022-07-13 21:09:55
...
Go语言中的字符串的基本操作是在strings
包下完成的。
Contains函数
判断一个字符串是否包含另一个字符串,包含返回true,不包含返回false
fmt.Println(strings.Contains("HelloWorld","Hello"))
Join组合
字符串的组合
s := string{"abc","def"} //定以一个字符串切片
str := strings.Join(s,"") //Join第二个参数为字符串组合方式
s :=[]string{"abc","def"}
str := strings.Join(s,"+")
Index函数
index函数,负责在一个字符串中查找另一个字符串第一次出现的下标,同时将下标返回。找到返回具体位置,没找到返回-1
fmt.Println(strings.Index("HelloWorld","World")) //结果为5
Repeat函数
重复多次组合指定字符
str := strings.Repeat("Hello",3)
Split函数
以指定的分割符拆分
str := "Hello_World_Hello"
s := strings.Split(str,"_") //按照_进行拆分
Trim函数
去点两头的字符
str := " HelloWorld "
s := strings.Trim(str," ") //去掉2头空格
上一篇: Go的字符串操作