A regular expression term, that is, a syntactic part of a regular expression. These are the tree nodes that form the parse tree of a regular expression literal.
Known direct subtypes
Gets the offset at which this term ends.
Gets the file in which this term is found.
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 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 primary QL class for this term.
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.
Holds if this term is found at the specified location offsets.
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.