Module: REXML::XMLTokens
Relationships & Source Files | |
Extension / Inclusion / Inheritance Descendants | |
Included In:
| |
Defined in: | lib/rexml/xmltokens.rb |
Overview
Defines a number of tokens used for parsing XML. Not for general consumption.
Constant Summary
-
NAME =
# File 'lib/rexml/xmltokens.rb', line 75"(#{NAME_START_CHAR}#{NAME_CHAR}*)"
-
NAMECHAR =
deprecated. Use NAME_CHAR instead.
NAME_CHAR
-
NAME_CHAR =
# File 'lib/rexml/xmltokens.rb', line 61"[#{name_chars.join('')}]"
-
NAME_START_CHAR =
# File 'lib/rexml/xmltokens.rb', line 60"[#{name_start_chars.join('')}]"
-
NAME_STR =
# File 'lib/rexml/xmltokens.rb', line 73"(?:#{NCNAME_STR}:)?#{NCNAME_STR}"
-
NCNAME_STR =
# File 'lib/rexml/xmltokens.rb', line 72"[#{ncname_start_chars.join('')}][#{ncname_chars.join('')}]*"
-
NMTOKEN =
# File 'lib/rexml/xmltokens.rb', line 76"(?:#{NAME_CHAR})+"
-
NMTOKENS =
# File 'lib/rexml/xmltokens.rb', line 77"#{NMTOKEN}(\\s+#{NMTOKEN})*"
-
REFERENCE =
# File 'lib/rexml/xmltokens.rb', line 78"(?:&#{NAME};|&#\\d;|&#x[0-9a-fA-F];)"