golang 正則表示式
正則分組替換,用$1,$2代替匹配到的字串
func main() {
re, _ := regexp.Compile(`a=(\d+),b=(\d+)`)
c := re.ReplaceAllString("test regexp a=1234,b=5678. test regexp replace a=8765,b=3210 ", "c=$2,d=$1")
fmt.Println(c)
}
輸出:
test regexp c=5678,d=1234. test regexp replace c=3210,d=8765