A character class escape in a regular expression. That is, an escaped character that denotes multiple characters.
Known direct subtypes
Gets a child term .
Gets the offset at which this term ends.
Gets the file in which this term is found.
Gets the last child term of this element.
Gets the string literal in which this term is found.
Gets the location of the surrounding regex, as locations inside the regex do not exist. To get location information corresponding to the term inside the regex, use
Gets the number of child terms.
Gets the parent term of this regular expression term, or the regular expression literal if this is the root term.
Gets the regular expression term that is matched (textually) before this one, if any.
Gets the raw source text of this term.
Gets the associated regex.
Gets the outermost term of this regular expression.
Gets the offset at which this term starts.
Gets the regular expression term that is matched (textually) after this one, if any.
Gets the name of the escaped; for example,
Holds if this term is found at the specified location offsets.
Holds if this constant represents a valid Unicode character (as opposed to a surrogate code point that does not correspond to a character by itself.)
Holds if this terms name is given by the part following the escape character.
Holds if this is the root term of a regular expression.
Holds if this term is part of a string literal that is interpreted as a regular expression.
Holds if this term occurs in regex
Gets a textual representation of this element.