字符串处理函数-字符串替换
字符串替换
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
推荐文章: