using System.Text.RegularExpressions;
namespace ConsoleApplication1
public static void Main(string[] args)
string txt="loc=4361|time=2013-02-06 17:25:10|action=accept|orig=192.168.15.5|i/f_dir=outbound|i/f_name=|has_accounting=0|uuid=<00000000,00000000,00000000,00000000>|product=SmartDashboard|Operation=Log In|Administrator=abc|Machine=abc123|Subject=Administrator Login|Additional Info=Authentication method: Password based application token|Operation Number=10";
string re2="((?:2|1)\\d{3}(?:-|\\/)(?:(?:0[1-9])|(?:1[0-2]))(?:-|\\/)(?:(?:0[1-9])|(?:[1-2][0-9])|(?:3[0-1]))(?:T|\\s)(?:(?:[0-1][0-9])|(?:2[0-3])):(?:[0-5][0-9]):(?:[0-5][0-9]))";
string re4="(?:[a-z][a-z]+)";
string re6="(?:[a-z][a-z]+)";
string re8="(?:[a-z][a-z]+)";
string re10="(?:[a-z][a-z]+)";
string re12="(?:[a-z][a-z]+)";
string re14="(?:[a-z][a-z]+)";
string re16="(?:[a-z][a-z]+)";
string re18="(?:[a-z][a-z]+)";
string re20="(?:[a-z][a-z]+)";
string re22="(?:[a-z][a-z]+)";
string re24="(?:[a-z][a-z]+)";
string re26="(?:[a-z][a-z]+)";
string re28="(?:[a-z][a-z]+)";
string re30="(?:[a-z][a-z]+)";
string re32="((?:[a-z][a-z]+))";
Regex r = new 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,RegexOptions.IgnoreCase|RegexOptions.Singleline);
String timestamp1=m.Groups[1].ToString();
String word1=m.Groups[2].ToString();
Console.Write("("+timestamp1.ToString()+")"+"("+word1.ToString()+")"+"\n");