Namespace: Regex
Represents a regular expression
Type: Reference type
Declaration | Description |
---|---|
Regex@ Regex() | Default Constructor |
Regex@ Regex(const Regex@ pOther) | Copy Constructor |
Regex@ Regex(const string& in szExpression, FlagType flags = Regex::ECMAScript) | Initialization Constructor |
Regex& Assign(const Regex@ pOther) | Assigns the given regular expression to this one. |
Regex& Assign(const string& in szExpression, FlagType flags = Regex::ECMAScript) | Assigns the given regular expression to this one. |
uint GetMarkCount() const | Gets the mark count |
FlagType GetFlags() const | Gets this regex's flags |
void Swap(Regex@ other) | Swaps this regular expression's contents with the given expression |