Regular Expressions 101

Hostname validation

Open Workspace
  • Golang
  • Match
3

Regular Expression

`
(?i)^(?:([a-z0-9-]+|\*)\.)?([a-z0-9-]{1,61})\.([a-z0-9]{2,7})$
`
gm

Description

Validates subdomain, root domain, and wild card domains

Submitted by AnonymousDapper