A prefix can be any valid XML name. Note that the local name for an item (the part after the colon) might not be a valid XML name (the space of valid content repository local names is a superset of the space of XML names), however the set of possible content repository prefixes is identical to the set of possible XML prefixes.