Regex

Namespace: Regex

Represents a regular expression

Type: Reference type

Methods

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