在go语言中提供了strings包,提供了一套完备的字符串处理函数
1、将字符串转为大小写
s := "egg"
val := strings.ToUpper(s)
val = strings.ToLower(s)
2、查找字符串
func main() {
s := "egg"
b := "this is my golang"
fmt.Println(strings.Index(s, "g"))
fmt.Println(strings.Index(b, "my"))
}
结果:
1
8
解释:
无论是查找单个字母还是查找单词,会打印出出现需要查找次所在的下标
3、删除空白
func main() {
b := " this is my golang "
fmt.Println(strings.TrimSpace(b))
}