Golang使用Regexp.ReplaceAllString函数来替换字符串。它接受三个参数:一个正则表达式,一个要替换的字符串,以及一个要替换的字符串。

例如:

package main

import (

"fmt"

"regexp"

)

func main() {

str := "Hello World!"

re := regexp.MustCompile("World")

newStr := re.ReplaceAllString(str, "Golang")

fmt.Println(newStr) // Hello Golang!

}