// URL that generated this code:
// http://txt2re.com/index-c++dotnet.php3?s=11:Jan:2019%20%22This%20is%20an%20Example!%22&62&-9999
#include "stdafx.h"
using namespace System;
using namespace System::Text::RegularExpressions;
int main()
{
String^ txt="11:Jan:2019 \"This is an Example!\"";
String^ re1="()"; // 1
String^ re2=".*?"; // Non-greedy match on filler
String^ re3="."; // Uninteresting: c
String^ re4=".*?"; // Non-greedy match on filler
String^ re5="."; // Uninteresting: c
String^ re6=".*?"; // Non-greedy match on filler
String^ re7="."; // Uninteresting: c
String^ re8=".*?"; // Non-greedy match on filler
String^ re9="."; // Uninteresting: c
String^ re10=".*?"; // Non-greedy match on filler
String^ re11="."; // Uninteresting: c
String^ re12=".*?"; // Non-greedy match on filler
String^ re13="."; // Uninteresting: c
String^ re14=".*?"; // Non-greedy match on filler
String^ re15="."; // Uninteresting: c
String^ re16=".*?"; // Non-greedy match on filler
String^ re17="."; // Uninteresting: c
String^ re18=".*?"; // Non-greedy match on filler
String^ re19="."; // Uninteresting: c
String^ re20=".*?"; // Non-greedy match on filler
String^ re21="."; // Uninteresting: c
String^ re22=".*?"; // Non-greedy match on filler
String^ re23="."; // Uninteresting: c
String^ re24=".*?"; // Non-greedy match on filler
String^ re25="."; // Uninteresting: c
String^ re26=".*?"; // Non-greedy match on filler
String^ re27="."; // Uninteresting: c
String^ re28=".*?"; // Non-greedy match on filler
String^ re29="."; // Uninteresting: c
String^ re30=".*?"; // Non-greedy match on filler
String^ re31="."; // Uninteresting: c
String^ re32=".*?"; // Non-greedy match on filler
String^ re33="."; // Uninteresting: c
String^ re34=".*?"; // Non-greedy match on filler
String^ re35="."; // Uninteresting: c
String^ re36=".*?"; // Non-greedy match on filler
String^ re37="."; // Uninteresting: c
String^ re38=".*?"; // Non-greedy match on filler
String^ re39="."; // Uninteresting: c
String^ re40=".*?"; // Non-greedy match on filler
String^ re41="."; // Uninteresting: c
String^ re42=".*?"; // Non-greedy match on filler
String^ re43="."; // Uninteresting: c
String^ re44=".*?"; // Non-greedy match on filler
String^ re45="."; // Uninteresting: c
String^ re46=".*?"; // Non-greedy match on filler
String^ re47="."; // Uninteresting: c
String^ re48=".*?"; // Non-greedy match on filler
String^ re49="."; // Uninteresting: c
String^ re50="(.)"; // Any Single Character 1
Regex^ r = gcnew Regex(re1+re2+re3+re4+re5+re6+re7+re8+re9+re10+re11+re12+re13+re14+re15+re16+re17+re18+re19+re20+re21+re22+re23+re24+re25+re26+re27+re28+re29+re30+re31+re32+re33+re34+re35+re36+re37+re38+re39+re40+re41+re42+re43+re44+re45+re46+re47+re48+re49+re50,RegexOptions::IgnoreCase|RegexOptions::Singleline);
Match^ m = r->Match(txt);
if (m->Success)
{
String^ 1=m->Groups[1]->Captures[0]->ToString();
String^ c1=m->Groups[2]->Captures[0]->ToString();
Console::Write("("+1->ToString()+")"+"("+c1->ToString()+")"+"\n");
}
Console::ReadLine();
}
//-----
// Paste the code into a new Console Application
//-----