regex

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 4, 2026 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

View Source
const (
	REGEX_UUID4                        = "^([0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12})$"
	REGEX_DOMAINS_SIMPLE               = "^[a-zA-Z0-9\\-\\.]{1,253}\\.[a-zA-Z0-9\\-\\.]{1,63}$"
	REGEX_PATH_SIMPLE                  = "^(\\/|\\.)[\\/\\-_a-zA-Z0-9\\.]*$"
	REGEX_HASH_HEX                     = "^[a-f0-9]{6,50}$"
	REGEX_CERT_PUBLIC                  = "^-----BEGIN CERTIFICATE-----[-A-Za-z0-9+\\/\\n]*={0,3}\\n-----END CERTIFICATE-----$"
	REGEX_CERT_PRIVATE                 = "" /* 260-byte string literal not displayed */
	REGEX_URL_SIMPLE                   = "^https:\\/\\/[a-z0-9A-Z\\-\\._~:\\/?#\\[\\]@!$&'\\(\\)*+,;%=]*$"
	REGEX_ALPHANUMERIC                 = "^[a-zA-Z0-9]{1,}$"
	REGEX_ALPHANUMERIC_DASH_UNDERSCORE = "^[-a-zA-Z0-9_]{1,}$"
)

Variables

This section is empty.

Functions

func ValidateRegex

func ValidateRegex(regex string, value interface{}) bool

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL