![]() |
Lumiera 0.pre.04~rc.1
»edit your freedom«
|
Convenience wrappers and helpers for dealing with regular expressions. More...
Go to the source code of this file.
Convenience wrappers and helpers for dealing with regular expressions.
Definition in file regex.hpp.
Namespaces | |
| namespace | util |
| namespace | lib |
| Implementation namespace for support and library code. | |
Classes | |
| struct | RegexSearchIter |
| wrapped regex iterator to allow usage in foreach loops More... | |
Functions | |
| template<typename STR > | |
| std::optional< smatch > | matchAtStart (STR &&toParse, regex const ®ex) |
| Helper algorithm to perform a search but require the match to start at the beginning of the string or sequence, while accepting trailing content. | |
| template<typename STR > | |
| size_t | leadingWhitespace (STR &&toParse) |