class

REXML::Text

v1_8_7_330 - Show latest stable - Superclass: Child

Represents text nodes in an XML document

Included modules

  • Comparable

Constants

EREFERENCE = /&(?!#{Entity::NAME};)/

ILLEGAL = /(<|&(?!(#{Entity::NAME})|(#0*((?:\\d+)|(?:x[a-fA-F0-9]+)));))/um

NUMERICENTITY = /&#0*((?:\\d+)|(?:x[a-fA-F0-9]+));/

REFERENCE = /#{Entity::REFERENCE}/

SETUTITSBUS = [ /&lt;/u, /&gt;/u, /&quot;/u, /&apos;/u, /&amp;/u ]

SLAICEPS = [ '<', '>', '"', "'", '&' ]

SPECIALS = [ /&(?!#?[\\w-]+;)/u, /</u, />/u, /"/u, /'/u, /\\r/u ]

SUBSTITUTES = ['&amp;', '&lt;', '&gt;', '&quot;', '&apos;', '&#13;']

Attributes

[RW]raw

Files

  • lib/rexml/text.rb