package main
import (
"regexp"
"fmt"
)
func main() {
var re = regexp.MustCompile(`(?P<open>(?P<quote>['"])|\()(?P<relativeFile>(?:\.\.\/)+.*?)(?P<params>[#\?].*?|)?(?P<close>\k<quote>|\))`)
var str = ` src: url('../fonts/levibrush-webfont.eot');
src: url('../fonts/levibrush-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/levibrush-webfont.woff') format('woff'), url('../fonts/levibrush-webfont.ttf') format('truetype'), url('../fonts/levibrush-webfont.svg#LeviBrushRegular') format('svg');
html {background:url(../images/bg-body.png) repeat scroll 0 0; color:;}
"../../../../images/image.png"(../../../../images/image.png)'../../../../images/image.png' "../../../../images/image.png" '../../../../images/image.png'"../../../../images/image.png"'../../../../images/image.png'`
var substitution = ""
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/