Sha256: 819918b92ce7a55569b5aa25a367fcf2bd3de7430911b7b02b6fc146ae6f6785

Contents?: true

Size: 526 Bytes

Versions: 53

Compression:

Stored size: 526 Bytes

Contents

module REXML
  # Defines a number of tokens used for parsing XML.  Not for general
  # consumption.
  module XMLTokens
    NCNAME_STR= '[\w:][\-\w.]*'
    NAME_STR= "(?:#{NCNAME_STR}:)?#{NCNAME_STR}"

    NAMECHAR = '[\-\w\.:]'
    NAME = "([\\w:]#{NAMECHAR}*)"
    NMTOKEN = "(?:#{NAMECHAR})+"
    NMTOKENS = "#{NMTOKEN}(\\s+#{NMTOKEN})*"
    REFERENCE = "(?:&#{NAME};|&#\\d+;|&#x[0-9a-fA-F]+;)"

    #REFERENCE = "(?:#{ENTITYREF}|#{CHARREF})"
    #ENTITYREF = "&#{NAME};"
    #CHARREF = "&#\\d+;|&#x[0-9a-fA-F]+;"
  end
end

Version data entries

53 entries across 53 versions & 3 rubygems

Version Path
rhodes-7.6.0 lib/extensions/rexml/rexml/xmltokens.rb
rhodes-7.5.1 lib/extensions/rexml/rexml/xmltokens.rb
rhodes-7.4.1 lib/extensions/rexml/rexml/xmltokens.rb
rhodes-7.1.17 lib/extensions/rexml/rexml/xmltokens.rb
rhodes-6.2.0 lib/extensions/rexml/rexml/xmltokens.rb
rhodes-6.0.11 lib/extensions/rexml/rexml/xmltokens.rb
rhodes-5.5.18 lib/extensions/rexml/rexml/xmltokens.rb
rhodes-5.5.17 lib/extensions/rexml/rexml/xmltokens.rb
rhodes-5.5.15 lib/extensions/rexml/rexml/xmltokens.rb
rhodes-5.5.0.22 lib/extensions/rexml/rexml/xmltokens.rb
rhodes-5.5.2 lib/extensions/rexml/rexml/xmltokens.rb
rhodes-5.5.0.7 lib/extensions/rexml/rexml/xmltokens.rb
rhodes-5.5.0.3 lib/extensions/rexml/rexml/xmltokens.rb
rhodes-5.5.0 lib/extensions/rexml/rexml/xmltokens.rb
tauplatform-1.0.3 lib/extensions/rexml/rexml/xmltokens.rb
tauplatform-1.0.2 lib/extensions/rexml/rexml/xmltokens.rb
tauplatform-1.0.1 lib/extensions/rexml/rexml/xmltokens.rb
rubysl-rexml-2.0.4 lib/rexml/xmltokens.rb
rubysl-rexml-2.0.3 lib/rexml/xmltokens.rb
rubysl-rexml-2.0.2 lib/rexml/xmltokens.rb