字符串处理函数-字符串替换

未匹配的标注

字符串替换

func Replace(s, old, new [string](https://studygolang.com/static/pkgdoc/pkg/builtin.htm#string), n [int](https://studygolang.com/static/pkgdoc/pkg/builtin.htm#int)) [string](https://studygolang.com/static/pkgdoc/pkg/builtin.htm#string)

功能:将s中的old子串替换为new,替换n处。返回替换后的新字符串

参1:s,表示待处理的字符串

参2:old,表s中待被替换的字符串

参3:new,表s中替换old的新字符串

参4:替换的次数。n取值 -1时,全部替换。

返回值:替换完成的新字符串。

示例代码:

fmt.Println(strings.Replace("oink oink oink", "k", "ky", 2))

fmt.Println(strings.Replace("oink oink oink", "in", "moo", -1))

运行结果:

oinky oinky oink

omook omook omook

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
讨论数量: 0
发起讨论 只看当前版本


暂无话题~