package main
import (
"regexp"
"fmt"
)
func main() {
var re = regexp.MustCompile(`(?m)^[^\t](.*?)(?=\t)`)
var str = `[ 0-9 ] 1984
2 mothers in a h d b playground
2001: A Space Odyssey
42nd Street
4-H
50 Cent
60 Minutes
A A
A
A 1
A cappella
A.D.
`
var substitution = "<div id="abc-box"><a name="$1">$1</a></div>"
fmt.Println(re.ReplaceAllString(str, substitution))
}
Please keep in mind that these code samples are automatically generated and are not guaranteed to work. If you find any syntax errors, feel free to submit a bug report. For a full regex reference for Golang, please visit: https://golang.org/pkg/regexp/