golang strings 常见函数
时间: 2023-10-11 19:17:00 浏览: 100
1. strings.Contains(s, substr string) bool:判断字符串 s 是否包含子串 substr,返回 true 或 false。
2. strings.HasPrefix(s, prefix string) bool:判断字符串 s 是否以 prefix 开头,返回 true 或 false。
3. strings.HasSuffix(s, suffix string) bool:判断字符串 s 是否以 suffix 结尾,返回 true 或 false。
4. strings.Index(s, substr string) int:返回字符串 s 中第一次出现子串 substr 的位置,如果没有找到则返回 -1。
5. strings.LastIndex(s, substr string) int:返回字符串 s 中最后一次出现子串 substr 的位置,如果没有找到则返回 -1。
6. strings.Replace(s, old, new string, n int) string:将字符串 s 中前 n 个 old 子串替换为 new,返回新的字符串。
7. strings.Split(s, sep string) []string:将字符串 s 按照分隔符 sep 分割成多个子串,返回一个字符串切片。
8. strings.ToLower(s string) string:将字符串 s 中所有的字符转换为小写字母。
9. strings.ToUpper(s string) string:将字符串 s 中所有的字符转换为大写字母。
10. strings.TrimSpace(s string) string:删除字符串 s 开头和结尾的所有空白字符,返回新的字符串。
阅读全文