大部分对字符串的操作方法都在 stings 包中,下表是常用的方法。
| 方法 | 简介 |
|---|---|
| len(str) | 求字符串 str 的长度 |
| + 或者 fmt.Sprintf | 拼接字符串 |
| string.Split(str, str) | 分割,返回一个切片,示例: si := strings.Split(“hello world”, " ") |
| string.Contains(str, str) | 判断是否包含某些字符串,返回布尔值,例如:bl := strings.Contains(“hello world”, “h”) |
| strings.HasPrefix(str, str) | 判断前缀 |
| strings.HasSuffix(str, str) | 判断后缀 |
| strings.Index(str, str) | 返回某个字符的索引 |
| strings.LastIndex(str, str) | 返回最右边某个字符的索引 |
| strings.Join(a[]string, str) | 用某个字符串,把含有字符串的切片拼接一个整体的字符串 |