|
REAL
Regular Expression Algorithmic Library — constexpr C++20 regex
|
The result of parse_property_table — the ranges, and whether a leading caret was stripped (\p{^L} == \P{L}, RE2/Perl). Callers XOR caret into their own negation so it composes with \P and [^...].
More...
Public Attributes | |
| std::vector< code_range > | ranges |
| The property's ranges, never caret-adjusted. | |
| bool | caret |
True when a leading ^ (native dialects only) was stripped. | |
The result of parse_property_table — the ranges, and whether a leading caret was stripped (\p{^L} == \P{L}, RE2/Perl). Callers XOR caret into their own negation so it composes with \P and [^...].