Go: Replace all substrings matching a regexp
Use the ReplaceAllString
method to replace the text of all matches. It returns a copy, replacing all matches of the regexp with a replacement string.
re := regexp.MustCompile(`ab*`)
fmt.Printf("%q\n", re.ReplaceAllString("-a-abb-", "T")) // "-T-T-"
Comments
Be the first to comment!