A valid domain is compatible with the following rules:
* Maximum domain name length is 63 characters, minimum is 4 characters.
* Valid characters for a domain name are letters (a-z), numbers (0-9) and hyphens (-). Though, domain cannot start or end with a hyphen. Also, two consecutive hyphens are not valid.
* Internet reserved names such as company, example, icann, ripe, www, root-servers and more are not valid.
* Names are case insensitive.