美文网首页
Go语言字符串常用操作

Go语言字符串常用操作

作者: fatshi | 来源:发表于2020-11-10 15:01 被阅读0次
是否以某个字符串开头
strings.HasPrefix(s, prefix string) bool

是否以某个字符串结尾
strings.HasSuffix(s, suffix string) bool

是否包含某个字符串
strings.Contains(s, substr string) bool

以特定分隔符拼接字符串
strings.Join(s1, ",")

查找子字符串
strings.Index(s, "go")

替换字符串
strings.Replace(s, "o", "e", -1)

字符串分割成切片
strings.Split(s, " ")

删除字符串两端特定字符
strings.Trim(s, "o")

按照空格分割字符串,并返回slice
strings.Fields(s)

浮点数转字符串
v := 3.1415926535
s1 := strconv.FormatFloat(v, 'g', -1, 32)//float32
s2 := strconv.FormatFloat(v, 'g', -1, 64)//float64

字符串转整数
a = "123456"
b,error := strconv.Atoi(a)
if error != nil{
fmt.Println("字符串转换成整数失败")
}

数字转整数
var c int = 1234
d := strconv.Itoa(c)

int转到字符串
string:=strconv.Itoa(int)

字符串转int64
int64, err := strconv.ParseInt(string, 10, 64)

int64转到字符串
string:=strconv.FormatInt(int64,10)

相关文章

  • Go操作MySQL

    Go语言操作MySQL MySQL是业界常用的关系型数据库,本文介绍了Go语言如何操作MySQL数据库。 Go操作...

  • Go语言字符串常用操作

  • go语言中字符串常用操作

    导语 在工作中遇到了go语言,个人赶脚入门还是很快的,作为一个新手,这里记录自己遇到go语言中字符串的用法。 基本...

  • Go操作MySQL

    MySQL是业界常用的关系型数据库,本文介绍了Go语言如何操作MySQL数据库。 Go操作MySQL 连接 Go语...

  • 7.Golang字符串操作

    Go 语言对字符串的操作主要集中在 strings 包中。常见的字符串操作有: 1. 字符串转数字strconv....

  • Golang 字符串拼接

    字符串拼接应该在编程过程中比较常用的操作了,在Go语言中对字符串的拼接有多种处理方式,以下通过实例来一一讲解 +号...

  • Go语言:字符串数组 拼接成 字符串

    代码实例: 相关文章: Go语言:字符串数组 拼接成 字符串 Go语言:字符串 分割成 字符串数组

  • Go语言:字符串 分割成 字符串数组

    代码实例: 相关文章: Go语言:字符串数组 拼接成 字符串 Go语言:字符串 分割成 字符串数组

  • 高效的Go语言编码技巧

    1.不要使用+和fmt.Sprintf操作字符串 +操作字符串很方便,但是真的很慢,在Go语言里使用+会导致你的程...

  • Go语言 字符串(string)

    什么是字符串一个Go语言字符串是一个任意字节的常量序列。 Go语言字符串与其他语言(Java,C++,Python...

网友评论

      本文标题:Go语言字符串常用操作

      本文链接:https://www.haomeiwen.com/subject/wxrjbktx.html