Package dk.brics.automaton
package dk.brics.automaton
Finite-state automaton for regular expressions.
This package contains a full DFA/NFA implementation with Unicode alphabet and support for all standard (and a number of non-standard) regular expression operations.
The most commonly used functionality is located in the classes
Automaton and
RegExp.
For more information, go to the package home page at
https://www.brics.dk/automaton/.
-
ClassDescriptionFinite-state automaton with regular expression operations.A tool that performs match operations on a given character sequence using a compiled automaton.Automaton provider for
RegExp.RegExp.toAutomaton(AutomatonProvider)Construction of basic automata.Basic automata operations.Basic automata for representing common datatypes related to Unicode, XML, and XML Schema.Automaton provider based onDatatypes.Supports an optimised version of substring matching an automaton against an input string in linear time with no backtracking.Operations for minimizing automata.Regular Expression extension toAutomaton.Finite-state automaton with fast run operation.Automata operations involving shuffling.Special automata operations.Automatonstate.Pair of states.Operations for building minimal deterministic automata from sets of strings.Automatontransition.