diff --git a/pkg/rpmutils/regex.go b/pkg/rpmutils/regex.go index 90c59fb..ed711a3 100644 --- a/pkg/rpmutils/regex.go +++ b/pkg/rpmutils/regex.go @@ -3,7 +3,7 @@ package rpmutils import "regexp" var ( - Nvr = regexp.MustCompile("^(\\S+)-([\\w~%.]+)-(\\w+(?:\\.[\\w+]+)+?)(?:\\.(\\w+))?(?:\\.rpm)?$") + Nvr = regexp.MustCompile("^(\\S+)-([\\w~%.+]+)-(\\w+(?:\\.[\\w+]+)+?)(?:\\.(\\w+))?(?:\\.rpm)?$") epoch = regexp.MustCompile("(\\d+):") module = regexp.MustCompile("^(.+)-(.+)-([0-9]{19})\\.((?:.+){8})$") dist = regexp.MustCompile("(\\.el\\d(?:_\\d|))")