Closed linkdata closed 1 year ago
E.g. at parser.go:245:
parser.go:245
func searchDomain(text string) (name, extension string) { r := regexp.MustCompile(`(?i)\[?domain\:?(\s*\_?name)?\]?[\s\.]*\:?\s*([^\s\,\;\(\)]+)\.([^\s\,\;\(\)\.]{2,})`) m := r.FindStringSubmatch(text) // .... }
Instead place them in a private global variable:
var searchDomainRx = regexp.MustCompile(`(?i)\[?domain\:?(\s*\_?name)?\]?[\s\.]*\:?\s*([^\s\,\;\(\)]+)\.([^\s\,\;\(\)\.]{2,})`) func searchDomain(text string) (name, extension string) { m := searchDomainRx.FindStringSubmatch(text) // .... }
Hello @linkdata Thanks for your feedback and PRs #58.
E.g. at
parser.go:245
:Instead place them in a private global variable: