using System;
using System.Text.RegularExpressions;
public class Test
{
public static void Main()
{
string lines = "2019-05-07 11:50:28, INFO Ayush Singhania, Level 1, EID: 1001, UID: ayush.power, Message: Create a Job";
Regex pattern = new Regex(@"(?<Date>.*?\s)(?<Time>.*?), INFO(?<Name>.*?),(?<Level>.*?), EID: (?<EID>.*?), UID: (?<UID>.*?), Message: (?<MSG>.*)");
MatchCollection myMatchCollection = pattern.Matches(lines);
foreach (Match myMatch in myMatchCollection)
{
var Date = myMatch.Groups["Date"].Value;
var Time = myMatch.Groups["Time"].Value;
var Name = myMatch.Groups["Name"].Value;
var Level = myMatch.Groups["Level"].Value;
var EID = myMatch.Groups["EID"].Value;
var UID = myMatch.Groups["UID"].Value;
var Message = myMatch.Groups["MSG"].Value;
Console.Out.WriteLine(Date);
Console.Out.WriteLine(Time);
Console.Out.WriteLine(Name);
Console.Out.WriteLine(Level);
Console.Out.WriteLine(EID);
Console.Out.WriteLine(UID);
Console.Out.WriteLine(Message);
}
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uVGV4dC5SZWd1bGFyRXhwcmVzc2lvbnM7CgpwdWJsaWMgY2xhc3MgVGVzdAp7CglwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpCgl7CgkJc3RyaW5nIGxpbmVzID0gIjIwMTktMDUtMDcgMTE6NTA6MjgsIElORk8gQXl1c2ggU2luZ2hhbmlhLCBMZXZlbCAxLCBFSUQ6IDEwMDEsIFVJRDogYXl1c2gucG93ZXIsIE1lc3NhZ2U6IENyZWF0ZSBhIEpvYiI7CiAgICAgICAgICAgIFJlZ2V4IHBhdHRlcm4gPSBuZXcgUmVnZXgoQCIoPzxEYXRlPi4qP1xzKSg/PFRpbWU+Lio/KSwgSU5GTyg/PE5hbWU+Lio/KSwoPzxMZXZlbD4uKj8pLCBFSUQ6ICg/PEVJRD4uKj8pLCBVSUQ6ICg/PFVJRD4uKj8pLCBNZXNzYWdlOiAoPzxNU0c+LiopIik7CgogICAgICAgICAgICBNYXRjaENvbGxlY3Rpb24gbXlNYXRjaENvbGxlY3Rpb24gPSBwYXR0ZXJuLk1hdGNoZXMobGluZXMpOwogICAgICAgICAgICBmb3JlYWNoIChNYXRjaCBteU1hdGNoIGluIG15TWF0Y2hDb2xsZWN0aW9uKQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICB2YXIgRGF0ZSA9IG15TWF0Y2guR3JvdXBzWyJEYXRlIl0uVmFsdWU7CiAgICAgICAgICAgICAgICB2YXIgVGltZSA9IG15TWF0Y2guR3JvdXBzWyJUaW1lIl0uVmFsdWU7CiAgICAgICAgICAgICAgICB2YXIgTmFtZSA9IG15TWF0Y2guR3JvdXBzWyJOYW1lIl0uVmFsdWU7CiAgICAgICAgICAgICAgICB2YXIgTGV2ZWwgPSBteU1hdGNoLkdyb3Vwc1siTGV2ZWwiXS5WYWx1ZTsKICAgICAgICAgICAgICAgIHZhciBFSUQgPSBteU1hdGNoLkdyb3Vwc1siRUlEIl0uVmFsdWU7CiAgICAgICAgICAgICAgICB2YXIgVUlEID0gbXlNYXRjaC5Hcm91cHNbIlVJRCJdLlZhbHVlOwogICAgICAgICAgICAgICAgdmFyIE1lc3NhZ2UgPSBteU1hdGNoLkdyb3Vwc1siTVNHIl0uVmFsdWU7CgogICAgICAgICAgICAgICAgQ29uc29sZS5PdXQuV3JpdGVMaW5lKERhdGUpOwogICAgICAgICAgICAgICAgQ29uc29sZS5PdXQuV3JpdGVMaW5lKFRpbWUpOwogICAgICAgICAgICAgICAgQ29uc29sZS5PdXQuV3JpdGVMaW5lKE5hbWUpOwogICAgICAgICAgICAgICAgQ29uc29sZS5PdXQuV3JpdGVMaW5lKExldmVsKTsKICAgICAgICAgICAgICAgIENvbnNvbGUuT3V0LldyaXRlTGluZShFSUQpOwogICAgICAgICAgICAgICAgQ29uc29sZS5PdXQuV3JpdGVMaW5lKFVJRCk7CiAgICAgICAgICAgICAgICBDb25zb2xlLk91dC5Xcml0ZUxpbmUoTWVzc2FnZSk7CiAgICAgICAgICAgIH0KCX0KfQ==