func golang.org/x/mod/semver.IsValid

3 uses

	golang.org/x/mod/semver (current package)
		semver.go#L41: func IsValid(v string) bool {

	golang.org/x/mod/module
		module.go#L221: 	if !semver.IsValid(version) {
		pseudo.go#L124: 	return strings.Count(v, "-") >= 2 && semver.IsValid(v) && pseudoVersionRE.MatchString(v)