admin 管理员组

文章数量: 1086019


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


本文标签: 字符串 返回 结果 输出 不可