kubernetes/vendor/github.com/distribution/reference/regexp.go

var DigestRegexp

var DomainRegexp

var IdentifierRegexp

var NameRegexp

var ReferenceRegexp

var TagRegexp

const alphanumeric

const separator

const localhost

const domainNameComponent

const optionalPort

const tag

const digestPat

const identifier

const ipv6address

var domainName

var host

var domainAndPort

var anchoredTagRegexp

var anchoredDigestRegexp

var pathComponent

var remoteName

var namePat

var anchoredNameRegexp

var referencePat

var anchoredIdentifierRegexp

// optional wraps the expression in a non-capturing group and makes the
// production optional.
func optional(res ...string) string {}

// anyTimes wraps the expression in a non-capturing group that can occur
// any number of times.
func anyTimes(res ...string) string {}

// capture wraps the expression in a capturing group.
func capture(res ...string) string {}

// anchored anchors the regular expression by adding start and end delimiters.
func anchored(res ...string) string {}