Expand description
resharp — a regex engine with all boolean operations and lookarounds, powered by symbolic derivatives and lazy DFA construction.
Structs§
- Engine
Options - 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.