Module compile

Source
Expand description

The regex “compiler”, which parses the regex itself. Produces a matcher ready to match input.

Structs§

PosixRegexBuilder
A regex builder struct
Range
Repetition bounds, for example + is (1, None), and ? is (0, Some(1))

Enums§

Collation
An item inside square brackets, like [abc] or [[:digit:]]
Error
An error that occurred while compiling the regex
Token
A single “compiled” token, such as a . or a character literal