Classes | |
| class | Capture |
| class | CaptureCollection |
| class | Group |
| class | GroupCollection |
| class | GroupCollectionPtr |
| class | Match |
| class | MatchCollection |
| class | Regex |
Typedefs | |
| typedef std::shared_ptr< const UnicodeString > | UStringPtr |
| Shared UnicodeString to avoid copying. More... | |
| typedef SharedPtr< Capture > | CapturePtr |
| Pointer to single capture object. More... | |
| typedef SharedPtr< CaptureCollection > | CaptureCollectionPtr |
| Pointer to capture collection. More... | |
| typedef SharedPtr< Group > | GroupPtr |
| Pointer to group. More... | |
| typedef System::SharedPtr< Regex > | RegexPtr |
| Regex pointer. More... | |
| typedef SharedPtr< Match > | MatchPtr |
| Match pointer. More... | |
| typedef SharedPtr< MatchCollection > | MatchCollectionPtr |
| Match collection pointer. More... | |
| using | MatchEvaluator = System::MulticastDelegate< System::String(MatchPtr)> |
| Delegate type to evaluate match. More... | |
Enumerations | |
| enum | RegexOptions { RegexOptions::None =0, RegexOptions::Compiled =1, RegexOptions::CultureInvariant =2, RegexOptions::ECMAScript =4, RegexOptions::ExplicitCapture =8, RegexOptions::IgnoreCase =16, RegexOptions::IgnorePatternWhitespace =32, RegexOptions::Multiline =64, RegexOptions::RightToLeft =128, RegexOptions::Singleline =256 } |
| Regex options. More... | |
Functions | |
| DECLARE_ENUM_OPERATORS (System::Text::RegularExpressions::RegexOptions) | |
| Declaration of template arithmetic operators for values of RegexOptions enum type. More... | |
Pointer to capture collection.
Pointer to single capture object.
Pointer to group.
Match collection pointer.
| using System::Text::RegularExpressions::MatchEvaluator = typedef System::MulticastDelegate<System::String(MatchPtr)> |
Delegate type to evaluate match.
Match pointer.
Regex pointer.
Regexp pointer.
| typedef std::shared_ptr<const UnicodeString> System::Text::RegularExpressions::UStringPtr |
Shared UnicodeString to avoid copying.
|
strong |
Regex options.
| System::Text::RegularExpressions::DECLARE_ENUM_OPERATORS | ( | System::Text::RegularExpressions::RegexOptions | ) |
Declaration of template arithmetic operators for values of RegexOptions enum type.