Encapsulates char[] as CharacterIterator
Compile a character class
Encapsulates different types of character sources - String, InputStream, ...
Return a string describing a (possibly unprintable) character.
Compile a possibly closured terminal
Compiles a regular expression pattern into a program runnable by the pattern
matcher class 'RE'.
Creates a regular expression, permitting simple or complex syntax
Creates a regular expression, permitting simple or complex syntax
Converts yesno string to boolean.
Returns a copy of the current regular expression program in a character
array that is exactly the right length to hold the program.
Returns the current match behaviour flags.
Creates testcase for the next test description in the script file.
Gets the contents of a parenthesized subexpression after a successful match.
Returns the number of parenthesized subexpressions available after a successful match.
Returns the end index of a given paren level.
Returns the length of a given paren level.
Returns the start index of a given paren level.
Returns the current regular expression program in use by this matcher object.
Returns an array of Strings, whose toString representation matches a regular
expression.
Main application entrypoint.
Main application entrypoint.
Matches the current regular expression program against a character array,
starting at a given index.
Matches the current regular expression program against a String.
Matches the current regular expression program against a character array,
starting at a given index.
Flag to indicate that matching should be case-independent (folded)
Newlines should match as BOL/EOL (^ and $)
Specifies normal, case-sensitive matching behaviour.
Consider all input a single body of text - newlines are matched by .
Match the current regular expression program against the current
input string, starting at index i of the input string.
Try to match a string against a subset of nodes in the program
maxNode - static field in class org.apache.regexp.
RE Merges a range into the range list, coalescing ranges if possible.
r - field in class org.apache.regexp.
REDemo Matcher and compiler objects
RE - class org.apache.regexp.
RE RE is an efficient, lightweight regular expression evaluator/matcher
class.
RE() - constructor for class org.apache.regexp.
RE Constructs a regular expression matcher with no initial program.
Construct a matcher for a pre-compiled regular expression from program
(bytecode) data.
Construct a matcher for a pre-compiled regular expression from program
(bytecode) data.
Constructs a regular expression matcher from a String by compiling it
using a new instance of RECompiler.
Constructs a regular expression matcher from a String by compiling it
using a new instance of RECompiler.
Reads n characters from the stream and appends them to the buffer
Reads n characters from the stream and appends them to the buffer
Reads rest of the stream.
Reads rest of the stream.
Encapsulates java.io.Reader as CharacterIterator
Enlarge storage for brackets only as needed.
'recompile' is a command line tool that pre-compiles one or more regular expressions
for use with the regular expression matcher class 'RE'.
A regular expression compiler class.
A subclass of RECompiler which can dump a regular expression program
for debugging purposes.
Interactive demonstration and testing harness for regular expressions classes.
Removes a range by deleting or shrinking all other ranges
Flag bit that indicates that subst should replace all occurrences of this
regular expression.
Flag bit that indicates that subst should replace backreferences
Flag bit that indicates that subst should only replace the first occurrence
of this regular expression.
A class that holds compiled regular expressions.
Constructs a program object from a character array
Constructs a program object from a character array
Constructs a program object from a character array
Local, nested class for maintaining character ranges for character classes.
Exception thrown to indicate a syntax error in a regular expression.
Data driven (and optionally interactive) testing harness to exercise regular
expression compiler and matching engine.
This is a class that contains utility helper methods for this package.
Run automated tests in RETest.txt file (from Perl 4.0 test battery)
Compile and test matching against a single expression
Say something to standard out
Say something into match text area
Say something into RE text area
search - field in class org.apache.regexp.
RE Sets a new regular expression program to run.
Sets match behaviour flags which alter the way RE does matching.
Appends a node to the end of a node chain
Sets the end of a paren level
Sets the start of a paren level
Sets the current regular expression program used by this matcher object.
Dump parenthesized subexpressions found by a regular expression matcher object
Converts a 'simplified' regular expression to a full regular expression
Splits a string into an array of strings on regular expression boundaries.
start0 - field in class org.apache.regexp.
RE start1 - field in class org.apache.regexp.
RE start2 - field in class org.apache.regexp.
RE startn - field in class org.apache.regexp.
RE Encapsulates java.io.InputStream as CharacterIterator.
Encapsulates String as CharacterIterator.
Substitutes a string for this regular expression in another string.
Substitutes a string for this regular expression in another string.
Throws a new syntax error exception