Replace
Replace 将字符串 s 中前 n 个不重叠 old 子串都替换为 new 的新字符串,如果 n<0 会替换所有 old 子串。
Replace
函数定义
func Replace(s, old, new string, n int) string
代码示例
package main
import (
"fmt"
"strings"
)
func main() {
fmt.Println(strings.Replace("oink oink oink", "k", "ky", 2))
fmt.Println(strings.Replace("oink oink oink", "oink", "moo", -1))
}
// Output:
// oinky oinky oink
// moo moo moo