go语法
stringBuilder
1 | |
UTF-8字符串长度
1 | |
大小写转换
1 | |
匹配查找计数
前后缀匹配
1 | |
包含判断和计数
strings.Contains():判断字符串是否包含指定的子串。strings.Count():计算子串在字符串中出现的次数
1 | |
字符串索引和查找
strings.Index():查找子串第一次出现的索引。strings.LastIndex():查找子串最后一次出现的索引。
1 | |
修剪和替换
修剪
strings.TrimSpace():去除字符串两端的空白字符。strings.Trim():去除字符串指定字符集合。TrimRight():去除字符串尾部的指定字符集合。TrimLeft()函数:去除字符串头部的指定字符集合。
1 | |
TrimPrefix函数:TrimPrefix函数用于去除字符串的指定前缀。TrimSuffix函数:TrimSuffix函数用于去除字符串的指定后缀。
1 | |
替换
strings.Replace():将字符串中的某个子串替换为另一个子串。
1 | |
拆分和连接
字符串拆分
strings.SplitN():按指定的分隔符拆分字符串,指定拆分的次数。strings.SplitAfterN():按指定的分隔符拆分字符串,保留分隔符。
1 | |
字符串连接
strings.Join():将字符串数组连接成一个字符串,用指定的分隔符连接
1 | |
重复和计数
重复
strings.Repeat():将字符串重复指定次数。
1 | |
字符串计数
strings.Count():计算子串在字符串中出现的次数
1 | |
go语法
http://example.com/2024/04/08/go/go字符串操作/