万能的CSDN,这个正则表达式则么写,该怎么处理

万能的****,这个正则表达式则么写
万能的****,这个正则表达式则么写?

<29>Sep  9 20:28:30 CBSERVER1 Security: 552CBSERVER1\Administrator: 使用明确凭据的登录尝试: 登录的用户: 用户名: Administrator 域: CBSERVER1 登录 ID: (0x0,0x1516F) 登录 GUID: - 凭据被使用的用户: 目标用户名: administrator 目标域: PICSERVER 目标登录 GUID: - 目标服务器名称: picserver 目标服务器信息: picserver 调用方进程 ID: 4 源网络地址: - 源端口: - AUDIT_SUCCESS

这是一条syslog
要求把红色字体部分单独分组,蓝色的也分一个组。字符长度不定
我想了头都疼了,自己也太菜,所以求助大家请帮帮我,谢谢谢谢!


------解决思路----------------------
string txt = @"<29>Sep  9 20:28:30 CBSERVER1 Security: 552: CBSERVER1\Administrator: 使用明确凭据的登录尝试: 登录的用户: 用户名: Administrator 域: CBSERVER1 登录 ID: (0x0,0x1516F) 登录 GUID: - 凭据被使用的用户: 目标用户名: administrator 目标域: PICSERVER 目标登录 GUID: - 目标服务器名称: picserver 目标服务器信息: picserver 调用方进程 ID: 4 源网络地址: - 源端口: - AUDIT_SUCCESS(Message消息)";
string patten = @"^(?<type><.*?>)(?<time>(?:.*?:){2}\S+)\s+(?<name>\S+)\s+(?<tag>.*?:.*?):(?<else>.*)$";
var m = Regex.Match(txt, patten);
foreach(Group g in m.Groups)
{
    Console.WriteLine(g.Value);
}

这个 是所有都分开来的