Module: REXML::XMLTokens

Included in:
Namespace
Defined in:
lib/compat/opal/rexml/xmltokens.rb

Constant Summary collapse

NAME_START_CHAR =
"[#{name_start_chars.join('')}]"
NAME_CHAR =
"[#{name_chars.join('')}]"
NAMECHAR =
NAME_CHAR
NCNAME_STR =
"[#{ncname_start_chars.join('')}][#{ncname_chars.join('')}]*"
NAME_STR =
"(?:#{NCNAME_STR}:)?#{NCNAME_STR}"
NAME =
"(#{NAME_START_CHAR}#{NAME_CHAR}*)"
NMTOKEN =
"(?:#{NAME_CHAR})+"
NMTOKENS =
"#{NMTOKEN}(\\s+#{NMTOKEN})*"
REFERENCE =
"(?:&#{NAME};|&#\\d+;|&#x[0-9a-fA-F]+;)"