Presents basic Regex type and gives an overview of how everything fits into the overall story
Covers the result builder approach and basic API.
- Pitch, Thread
- (old) Pitch thread: Regex Syntax
- Brief: Syntactic superset of PCRE2, Oniguruma, ICU, UTS#18, etc.
Covers the "interior" syntax, extended syntaxes, run-time construction of a regex from a string, and details of AnyRegexOutput
.
Proposes a slew of Regex-powered algorithms.
Introduces CustomConsumingRegexComponent
, which is a monadic-parser style interface for external parsers to be used as components of a regex.
Covers three topics:
- Proposes regex syntax and
RegexBuilder
API for options that affect matching behavior. - Proposes regex syntax and
RegexBuilder
API for library-defined character classes, Unicode properties, and custom character classes. - Defines how Unicode scalar-based classes are extended to grapheme clusters in the different semantic and other matching modes.