module
REXML::XMLTokens
v1_8_7_72 -
Show latest stable
Defines a number of tokens used for parsing XML. Not for general consumption.
Constants
NAME = "([\\\\w:]#{NAMECHAR}*)"
NAMECHAR = '[\\-\\w\\d\\.:]'
NAME_STR = "(?:#{NCNAME_STR}:)?#{NCNAME_STR}"
NCNAME_STR = '[\\w:][\\-\\w\\d.]*'
NMTOKEN = "(?:#{NAMECHAR})+"
NMTOKENS = "#{NMTOKEN}(\\\\s+#{NMTOKEN})*"
REFERENCE = "(?:&#{NAME};|&#\\\\d+;|&#x[0-9a-fA-F]+;)"
Files
- lib/rexml/xmltokens.rb