|
REAL
Regular Expression Algorithmic Library — constexpr C++20 regex
|
A loose-match key (lowercase, no _/-/space) in a fixed buffer, so parsing needs no heap or <string>. A name longer than the buffer matches nothing.
More...
Public Member Functions | |
| constexpr std::string_view | view () const |
| The normalised key as a view into data. | |
Public Attributes | |
| std::array< char, 64 > | data {} |
| The normalised bytes, the first len of which are meaningful. | |
| std::size_t | len {} |
| Bytes held in data. | |
A loose-match key (lowercase, no _/-/space) in a fixed buffer, so parsing needs no heap or <string>. A name longer than the buffer matches nothing.
|
inlineconstexpr |
The normalised key as a view into data.