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

The order in which the substitutions occur

SUBSTITUTES : ['&amp;', '&lt;', '&gt;', '&quot;', '&apos;', '&#13;']
SLAICEPS : [ '<', '>', '"', "'", '&' ]

Characters which are substituted in written strings

SETUTITSBUS : [ /&lt;/u, /&gt;/u, /&quot;/u, /&apos;/u, /&amp;/u ]
NEEDS_A_SECOND_CHECK : /(<|&((#{Entity::NAME});|(#0*((?:\d+)|(?:x[a-fA-F0-9]+)));)?)/um
NUMERICENTITY : /&#0*((?:\d+)|(?:x[a-fA-F0-9]+));/
VALID_CHAR : [ 0x9, 0xA, 0xD, (0x20..0xD7FF), (0xE000..0xFFFD), (0x10000..0x10FFFF) ]
VALID_XML_CHARS : Regexp.new('^['+ VALID_CHAR.map { |item| case item when Fixnum [item].pack('U').force_encoding('utf-8') when Range [item.first, '-'.ord, item.last].pack('UUU').force_encoding('utf-8') end }.join + ']*$')
REFERENCE : /#{Entity::REFERENCE}/
EREFERENCE : /&(?!#{Entity::NAME};)/

Represents text nodes in an XML document

inspect
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Text

inspect() Instance Public methods

2025-01-10 15:47:30
check
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Text

check(string, pattern, doctype) Class Public methods check for illegal characters

2025-01-10 15:47:30
to_s
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Text

to_s() Instance Public methods Returns the string value of this text node.

2025-01-10 15:47:30
doctype
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Text

doctype() Instance Public methods

2025-01-10 15:47:30
<<
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Text

<<( to_append ) Instance Public methods Appends text to this text node

2025-01-10 15:47:30
empty?
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Text

empty?() Instance Public methods

2025-01-10 15:47:30
node_type
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Text

node_type() Instance Public methods

2025-01-10 15:47:30
read_with_substitution
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Text

read_with_substitution( input, illegal=nil ) Class Public methods Reads text

2025-01-10 15:47:30
clone
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Text

clone() Instance Public methods

2025-01-10 15:47:30
value
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Text

value() Instance Public methods Returns the string value of this text. This

2025-01-10 15:47:30