Expand description
Regex compilation caching for query performance
Provides thread-safe LRU cache for compiled regex patterns to avoid redundant compilation during predicate evaluation (P2-1).
Supports both standard regexes and lookaround patterns (P2-10):
- Standard patterns use
regex::Regexfor performance - Lookaround patterns (
(?=,(?!,(?<=,(?<!) usefancy_regex::Regex
Structs§
- Regex
Cache - Thread-safe LRU cache for compiled regexes
Enums§
- Compiled
Regex - Compiled regex that supports both standard and lookaround patterns
- Regex
Compile Error - Error type for regex compilation that handles both standard and fancy regex errors
Functions§
- get_
or_ compile_ regex - Public API: get or compile a regex