如何使用Go中常用的strings函数
发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,本篇内容介绍了"如何使用Go中常用的strings函数"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
千家信息网最后更新 2026年11月04日如何使用Go中常用的strings函数
本篇内容介绍了"如何使用Go中常用的strings函数"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

Golang 常用的 strings 函数
| 函数 | 简介 |
|---|---|
| len(str) | 1. 统计字符串长度,按字节 len(str) |
2. 字符串遍历,处理中文 r:=[]rune(str) | |
3. 字符串转整数 n, err := strconv.Atoi("12") | |
4. 整数转字符串 str = strconv.Itoa(12345) | |
5. 字符串 转 []byte var bytes = []byte("hello go") | |
6. []byte 转 字符串 str = string([]byte{97, 98, 99}) | |
7. 10 进制转 2, 8, 16 进制: str = strconv.FormatInt(123, 2) // 2-> 8 , 16 | |
8. 查找子串是否在指定的字符串中 strings.Contains("seafood", "foo") //true | |
9. 统计一个字符串有几个指定的子串 strings.Count("ceheese", "e") //4 | |
10. 不区分大小写的字符串比较(==是区分字母大小写的) fmt.Println(strings.EqualFold("abc", "Abc")) // true | |
11. 返回子串在字符串第一次出现的 index 值,如果没有返回-1 strings.Index("NLT_abc", "abc") // 4 | |
12. 返回子串在字符串最后一次出现的 index,如没有返回-1 strings.LastIndex("go golang", "go") | |
13. 将指定的子串替换成 另外一个子串 strings.Replace("go go hello", "go", "go 语言", n) ,n 可以指 定你希望替换几个,如果 n=-1 表示全部替换 | |
14. 按照指定的某个字符,为分割标识,将一个字符串拆分成字符串数组 strings.Split("hello,wrold,ok", ",") | |
15. 将字符串的字母进行大小写的转换: strings.ToLower("Go") // go strings.ToUpper("Go") // GO | |
16. 将字符串左右两边的空格去掉: strings.TrimSpace(" tn a lone gopher ntrn ") | |
17. 将字符串左右两边指定的字符去掉 : strings.Trim("! hello! ", " !") | |
18. 将字符串左边指定的字符去掉 : strings.TrimLeft("! hello! ", " !") | |
19. 将字符串右边指定的字符去掉 :strings.TrimRight("! hello! ", " !") | |
20. 判断字符串是否以指定的字符串开头: strings.HasPrefix("ftp://192.168.10.1", "ftp") | |
21. 判断字符串是否以指定的字符串结束: strings.HasSuffix("NLT_abc.jpg", "abc") //false |
"如何使用Go中常用的strings函数"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
字符
字符串
函数
常用
大小
内容
字母
整数
更多
知识
进制
统计
实用
学有所成
接下来
个子
右边
困境
字节
实际
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
咖啡豆
小米移动互联网科技园
互联网加科技
科技互联网企业
期待互联网科技
奇酷互联网络科技
互联网科技宣传片
科技伦理 互联网公司
北京三清互联网科技
科技互联网的估值
南山科技园互联网公司有哪些
互联网校园科技培训
南博望互联网科技有限公司
卓翼科技产业互联网合作
互联网方面的科技前沿
互联网相关科技技术
广东鹅鹅鹅互联网科技有限公司
信承诺互联网科技有限公司
中国科技和美国互联网
互联网大会出现的黑科技
互联网科技有限公司
广州淘业互联网络科技
哈尔滨大商圈互联网科技有限公司
高科技互联网
苏州大垚互联网科技
天扬科技互联网广告
中国互联网金融科技基金
汉立互联网科技有限公司联系电话
深圳国际航运科技和互联网
广州市恰铎互联网科技有限公司