What are the valid characters for a domain name and how long can a domain name be?
The domain name must conform to Standard rules for domain names: *Only characters in the range of A to Z, 0 to 9 and hyphen are allowed for example www.test-123.com *Names cannot begin or end with a hyphen for example www.-test123 is not acceptable. *You can use UPPERCASE or lowercase letters when registering a Domain name, but you may occasionally run into problems if you mix cASes, depending on the exact configuration of the web server that will be hosting your website.The easiest way to make sure your Domain name will not cause you any problems later is to register it using all lowercase letters *A Domain name can contain up to 67 characters.Some top Domains from specific countries have additional limitations on length and on the number of characters in a Domain. Some even specifies a minimum length for a Domain name, such as 3 characters or more.
Letters and numbers are always valid characters in a Domain name. Hyphens may also be used in Web Address, but may not begin nor end your Domain name. Spaces and special characters, such as question marks (?), exclamation points (!), and underscores (_) are never permitted in Domain names. A domain name can be between 2 and 47 Romanise characters long.