func ReplacePattern(s, pattern, repl string) string {
	r := regexp.MustCompile(pattern)
	return r.ReplaceAllString(s, repl)
}
func ReplacePattern(s, pattern, repl string) string {
	r := regexp.MustCompile(pattern)
	return r.ReplaceAllString(s, repl)
}
func ReplacePattern ( s , pattern , repl string ) string { r := regexp . MustCompile ( pattern ) return r . ReplaceAllString ( s , repl ) }
// ReplacePattern replaces string with regexp string.
// ReplacePattern returns a copy of src, replacing matches of the Regexp with the replacement string repl. Inside repl, $ signs are interpreted as in Expand, so for instance $1 represents the text of the first submatch.
ReplacePattern replaces string with regexp string . ReplacePattern returns a copy of src replacing matches of the Regexp with the replacement string repl . Inside repl $ signs are interpreted as in Expand so for instance $1 represents the text of the first submatch .