In reading the XML spec, it mentions the following definitions:
Names and Tokens [4] NameStartChar ::= ":" | [A-Z] | "_" | [