diff --git a/cmd/utils.go b/cmd/utils.go index 2f8c36b..900d097 100644 --- a/cmd/utils.go +++ b/cmd/utils.go @@ -12,9 +12,6 @@ import ( ) var ( - - // This replaces all special characters - tagRegexp = regexp.MustCompile(`[^a-z0-9\-\s]`) tagRegexpSpaces = regexp.MustCompile(`[\s]+`) ) @@ -62,14 +59,12 @@ func pqErrMsg(err error) string { // lowercasing and removing all special characters except for dashes. func normalizeTags(tags []string) []string { var ( - out []string - space = []byte(" ") - dash = []byte("-") + out []string + dash = []byte("-") ) for _, t := range tags { - rep := bytes.TrimSpace(tagRegexp.ReplaceAll(bytes.ToLower([]byte(t)), space)) - rep = tagRegexpSpaces.ReplaceAll(rep, dash) + rep := tagRegexpSpaces.ReplaceAll(bytes.TrimSpace([]byte(t)), dash) if len(rep) > 0 { out = append(out, string(rep))