Answers for "golang regular expression to validate domain name"

0

golang regular expression to validate domain name

func validateDomainName(domain string) bool {
         // use regular expression without Perl syntax

         RegExp := regexp.MustCompile(`^(([a-zA-Z]{1})|([a-zA-Z]{1}[a-zA-Z]{1})|([a-zA-Z]{1}[0-9]{1})|([0-9]{1}[a-zA-Z]{1})|([a-zA-Z0-9][a-zA-Z0-9-_]{1,61}[a-zA-Z0-9]))\.([a-zA-Z]{2,6}|[a-zA-Z0-9-]{2,30}\.[a-zA-Z
 ]{2,3})$`)

         return RegExp.MatchString(domain)
 }
Posted by: Guest on March-30-2022

Code answers related to "golang regular expression to validate domain name"

Browse Popular Code Answers by Language