strings.Contains(str,substr string) bool
判断字符串str是否包含子串substr
strings.ContainsAny(str,substr string) bool
判断字符串str是否包含子串substr中的任何一个字符
strings.Count(str,substr string) int
返回字符串str包含substr的个数
strings.HasPrefix(str,substr string) bool
判断str是否有前缀字符串substr
strings.HasSuffix(str,substr string) bool
判断str是否有后缀字符串substr
strings.Index(str,substr string) int
返回字符串substr首次在str中出现的位置
strings.IndexByte(str string,c byte) int
返回字符c首次在str中出现的位置
strings.LastIndex(str,substr string) int
返回字符串substr最后一次在str中出现的位置
strings.LastIndexByte(str string,c byte) int
返回字符c最后一次在str中出现的位置
strings.Fields(str string) []string
将字符串str以空白字符串分割,返回一个切片
strings.FieldsFunc(str string,f func(rune) bool) []string
将字符串str以满足f(r) == true的字符分割,返回一个切片
strings.Split(str,sep string)[]string
将字符串str以sep字符串分割,返回一个切片
strings.SplitAfter(str,sep string)[]string
将字符串str以sep字符串分割,分割后最后附上sep,返回一个切片
strings.SplitAfterN(str,sep string,n int)[]string
将字符串str以sep字符串分割,分割后最后附上sep,返回一个切片,决定返回的切片数
strings.Title(str string) string
将字符串str每个单词首字母大学返回
strings.ToLower(str string) string
将字符串全部小写返回
strings.ToUpper(str string) string
将字符串全部大写返回
strings.Trim(str,cutset string)string
将字符串str首尾包含在cutset中的任一字符去掉返回
strings.TrimSpace(str string)string
将字符串str首尾的空白去掉返回
strings.Compare(str1,str2 string) int
按照字典序比较字符串大小
-1 str1 < str2
0 str1 == str2
1 str1 > str2
strings.Repeat(str string,n int) string
将字符串重复n次
strings.Replace(str,old,new string,n int) string
将字符串中的n个old字符串替换为new字符,当n小于0时,替换所有old
strings.Join(a []string,b string) string
将a中所有字符串连接成一个字符串,并以b作为分隔符