package
1.0.2
Repository: https://github.com/couchbase/vellum.git
Documentation: pkg.go.dev

# Functions

NewRegexp creates a new Regular Expression automaton with the specified expression.
No description provided by the author
NewRegexpWithLimit creates a new Regular Expression automaton with the specified expression.

# Constants

the enumeration of operations.
the enumeration of operations.
the enumeration of operations.
the enumeration of operations.
StateLimit is the maximum number of states allowed.

# Variables

No description provided by the author
ErrCompiledTooBig returned when regular expression parses into too many instructions.
ErrNoBytes returned when byte literals are used.
ErrNoEmpty returned when "zero width assertions" are used.
ErrNoLazy returned when lazy quantifiers are used.
ErrNoWordBoundary returned when word boundaries are used.
ErrTooManyStates is returned if you attempt to build a Levenshtein automaton which requires too many states.

# Structs

Regexp implements the vellum.Automaton interface for matcing a user specified regular expression.