字符串常用操作方法
大部分对字符串的操作方法都在 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) | 用某个字符串,把含有字符串的切片拼接一个整体的字符串 |