Skip to main content

Crate resharp

Crate resharp 

Source
Expand description

resharp — a regex engine with all boolean operations and lookarounds, powered by symbolic derivatives and lazy DFA construction.

Structs§

EngineOptions
tuning knobs for the lazy DFA engine.
Match
a single match result, representing a byte-offset range [start, end).
NodeId
opaque identifier for a regex AST node in the algebra.
Nullability
whether a regex can match the empty string (nullable, not nullable, or unknown).
Regex
a compiled regex backed by a lazy DFA.

Enums§

Error
error returned when compiling or matching a regex pattern.