RegularExpression is a compiled regular expression which can be used to match on a String class. More...
#include <RegularExpression.h>
Public Types | |
enum class | SyntaxType { eECMAScript = regex_constants::ECMAScript , eBasic = regex_constants::basic , eExtended = regex_constants::extended , eAwk = regex_constants::awk , eGrep = regex_constants::grep , eEGrep = regex_constants::egrep , eDEFAULT = eECMAScript } |
Public Member Functions | |
RegularExpression () | |
Static Public Attributes | |
static const RegularExpression | kNONE {"(?!)"sv} |
static const RegularExpression | kAny {".*"sv} |
RegularExpression is a compiled regular expression which can be used to match on a String class.
This class is a simple wrapper on the std::wregex class.
Definition at line 25 of file RegularExpression.h.
|
strong |
Definition at line 30 of file RegularExpression.h.
|
explicit |
Definition at line 12 of file RegularExpression.inl.
|
static |
Predefined regular expression that matches nothing.
Definition at line 96 of file RegularExpression.h.
|
static |
Predefined regular expression that matches anything.
Definition at line 108 of file RegularExpression.h.