All Classes and Interfaces

Class
Description
Wraps Character methods to be overridden for GWT.
A "builder"-style helper class for manipulating character classes represented as an array of pairs of runes [lo, hi], each denoting an inclusive interval.
 
Compiler from Regexp (RE2 abstract syntax) to RE2 (compiled regular expression).
A fragment of a compiled regular expression program.
A single instruction in the regular expression virtual machine.
 
 
 
MachineInput abstracts different representations of the input text supplied to the Machine.
 
/ Implementations
A stateful iterator that interprets a regex Pattern on a specific input.
Abstract the representations of input text supplied to Matcher.
 
 
 
A parser of regular expression patterns.
 
 
 
A compiled representation of an RE2 regular expression, mimicking the java.util.regex.Pattern API.
An exception thrown by the parser if the pattern was invalid.
A Prog is a compiled regular expression program.
An RE2 class instance is a compiled representation of an RE2 regular expression, independent of the public Java-like Pattern/Matcher API.
 
 
Regular expression abstract syntax tree.
 
 
Utilities for dealing with Unicode better than Java does.
 
Various constants and helper utilities.