Package it.unive.lisa.util.datastructures.regex
-
Class Summary Class Description Atom ARegularExpression
representing a single string.Comp ARegularExpression
representing the sequential composition of two regular expressions.EmptySet ARegularExpression
representing the empty set of strings.Or ARegularExpression
representing an or between two other regular expressions.RegularExpression A regular expression that can be recognized by anAutomaton
, or that can be used to represent the language recognized by an automaton.RegularExpression.PartialSubstring A class that represents an intermediate result of the computation ofRegularExpression.substring(int, int)
.Star ARegularExpression
representing a loop, repeated an arbitrary number of times, over an inner regular expression.TopAtom ARegularExpression
representing a sequence of unknown characters of arbitrary length.