MySQL 8.0.39
Source Code Documentation
|
Classes | |
class | One |
matches one character in a list of possible candidates. More... | |
class | One< Arg > |
class | Range |
matches a Range of characters. More... | |
class | Sor |
matches Rules left-to-right with OR. More... | |
class | Sor<> |
Typedefs | |
using | Digit = Range< '0', '9'> |
[0-9]. More... | |
using | Lower = Range< 'a', 'z'> |
[a-z]. More... | |
using | Upper = Range< 'A', 'Z'> |
[A-Z]. More... | |
using | Alpha = Sor< Lower, Upper > |
[a-zA-Z]. More... | |
using | Alnum = Sor< Alpha, Digit > |
[a-zA-Z0-9]. More... | |
Functions | |
bool | contains (char c, const std::initializer_list< char > &l) |
check if a initizalizer list contains a character. More... | |
using Matcher::Alnum = typedef Sor<Alpha, Digit> |
[a-zA-Z0-9].
using Matcher::Alpha = typedef Sor<Lower, Upper> |
[a-zA-Z].
using Matcher::Digit = typedef Range<'0', '9'> |
[0-9].
using Matcher::Lower = typedef Range<'a', 'z'> |
[a-z].
using Matcher::Upper = typedef Range<'A', 'Z'> |
[A-Z].
bool Matcher::contains | ( | char | c, |
const std::initializer_list< char > & | l | ||
) |
check if a initizalizer list contains a character.