go-10-字符串操作

Posted shark_西瓜甜

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了go-10-字符串操作相关的知识,希望对你有一定的参考价值。

一、字符串常用操作方法

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

以上是关于go-10-字符串操作的主要内容,如果未能解决你的问题,请参考以下文章

go-10-字符串操作

Go——高效字符串连接

Go——高效字符串连接

GO 环境搭建

曹大带我学 Go(10)—— 如何给 Go 提性能优化的 pr

Go语言常用手册