统计字符串长度
len(str) // 内置函数
字符串遍历
r := []rune(str)
字符串转换为整数
n, err = strconv.Atoi("66")
整数转换字符串
str = strconv.Itoa(6887)
查找子串是否在目标字符串中
strings.Contains("Hello World", "llo")
统计字符串中包含几个指定的子串
strings.Count("Hello World", "o")
判断字符是否以指定字符开始、结束
strings.HasPrefix("http://yangsx95.com", "http") strings.HasSuffix("http://yangsx95.com", ".com")
不区分大小写比较字符串
strings.EqualFold("go", "GO")
查找指定子串在字符串中第一次出现的索引位置
strings.IIndex("Hello World", "o")
字符串替换,n是替换的次数
strings.Replace("Hello World", "o", "hah", n)
字符串分割
strings.Split("Hello World", "o")
字母大小写转换
strings.ToLower("Go") // go strings.ToUpper("Go") // GO
剔除两侧指定字符
strings.Trim("~go~", "~") // go
剔除两侧空格字符
strings.TrimSpace(" go ") // go
剔除左侧指定字符
strings.TrimLeft("~go~", "~") // go~
剔除右侧指定字符
strings.TrimRight("~go~", "~") // ~go
最后更新于1年前
这有帮助吗?