using System;
public class Test
{
public static void Main()
{
string x="Symbol=COPE,Text=test 123,Time=12/5/2022 9:52:51 AM,Category=Market_Alerts,SubCategory=OrderValue,AlertMsgId-2212058000000001,Popup=False,Sound=False,IsUserSpecific=False,History=False,User=,Trader=,OrderId=,ObjType=ObjNone,Background=#FF000000,Foreground=#FFFFFFFF,IsItalic=False,IsBold=False";
string[] ackSplit = x.Split(',');
foreach(string ackPair in ackSplit) {
string[] ackPairSplit = ackPair.Split(new char[]{'=','-'});
try
{
Console.WriteLine(ackPairSplit[0] +" "+ ackPairSplit[1]);
}
catch (System.ArgumentException)
{
continue;
}
}
}
}
dXNpbmcgU3lzdGVtOwoKcHVibGljIGNsYXNzIFRlc3QKewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKQoJewoJCQoJCXN0cmluZyB4PSJTeW1ib2w9Q09QRSxUZXh0PXRlc3QgMTIzLFRpbWU9MTIvNS8yMDIyIDk6NTI6NTEgQU0sQ2F0ZWdvcnk9TWFya2V0X0FsZXJ0cyxTdWJDYXRlZ29yeT1PcmRlclZhbHVlLEFsZXJ0TXNnSWQtMjIxMjA1ODAwMDAwMDAwMSxQb3B1cD1GYWxzZSxTb3VuZD1GYWxzZSxJc1VzZXJTcGVjaWZpYz1GYWxzZSxIaXN0b3J5PUZhbHNlLFVzZXI9LFRyYWRlcj0sT3JkZXJJZD0sT2JqVHlwZT1PYmpOb25lLEJhY2tncm91bmQ9I0ZGMDAwMDAwLEZvcmVncm91bmQ9I0ZGRkZGRkZGLElzSXRhbGljPUZhbHNlLElzQm9sZD1GYWxzZSI7CgkJc3RyaW5nW10gYWNrU3BsaXQgPSB4LlNwbGl0KCcsJyk7CiAgICAgICAgZm9yZWFjaChzdHJpbmcgYWNrUGFpciBpbiBhY2tTcGxpdCkgewogICAgICAgICAgICBzdHJpbmdbXSBhY2tQYWlyU3BsaXQgPSBhY2tQYWlyLlNwbGl0KG5ldyBjaGFyW117Jz0nLCctJ30pOwogICAgICAgICAgICB0cnkKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUoYWNrUGFpclNwbGl0WzBdICsiICAgICAiKyBhY2tQYWlyU3BsaXRbMV0pOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGNhdGNoIChTeXN0ZW0uQXJndW1lbnRFeGNlcHRpb24pCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICAgICB9CiAgICAgICAgfQoJfQp9Cg==