admin 管理员组文章数量: 1087859
2024年4月24日发(作者:如何制造手机上的私人网页)
Go 语言中的字符串是不可变的,一旦创建,其内容不可修改。
因此,Go 中提供了一些不可变字符串的常量,如 n 函数
输出的字符串,以及 const 声明的字符串常量。
Go 语言中提供了以下几个与字符串相关的函数:
1. len(s string):返回字符串 s 的长度。
2. cap(s string):返回字符串 s 的容量,即最大可用长度。
3. n(s string):将字符串 s 输出到标准输出流并换行。
4. f(format string, args ...interface{}) string:
使用指定的格式字符串 format 将指定的参数 args 格式化为字
符串,并返回格式化后的结果。
5. (s string, n int):将字符串 s 重复 n 次,返
回重复后的结果。
6. (s string, sep string):将字符串 s 按照分隔
符 sep 分割为字符串切片,并返回切片结果。
7. (arr []string, sep string):将字符串切片 arr
按照分隔符 sep 合并为一个字符串,并返回合并后的结果。
8. (s string, trim string):去除字符串 s 中指定
的字符或子字符串 trim,并返回去除后的结果。
9. e(s string, old string, new string, n int):
将字符串 s 中所有与指定的字符串 old 相同的子字符串替换为
new,并返回替换后的结果。如果 n 为负数,则替换所有出现的
子字符串。
10. r(s string):将字符串 s 转换为小写字母,并
返回转换后的结果。
11. r(s string):将字符串 s 转换为大写字母,并
返回转换后的结果。
12. ace(s string):去除字符串
尾部空格,并返回去除后的结果。
中的前导空格和 s
版权声明:本文标题:golang string 函数 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/b/1713933399a658385.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论