using System;
using System.Text.RegularExpressions;
public class Program
{
public static void Main()
{
var item = " john smith (ABCDEFG) <js@email.com>\n" +
"target1 = 3333, j\n" +
"target2 1111, ";
var pattern = @"target1 = (?<target1>\w+).*\ntarget2\s+(?<target2>\w+)";
var m = Regex.Match(item, pattern);
if (m.Success)
{
Console.WriteLine("target1: {0}", m.Groups["target1"]);
Console.WriteLine("target2: {0}", m.Groups["target2"]);
}
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uVGV4dC5SZWd1bGFyRXhwcmVzc2lvbnM7CgpwdWJsaWMgY2xhc3MgUHJvZ3JhbQp7CglwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpCgl7CgkJdmFyIGl0ZW0gPSAiIGpvaG4gc21pdGggKEFCQ0RFRkcpIDxqc0BlbWFpbC5jb20+XG4iICsgCgkJCSJ0YXJnZXQxID0gMzMzMywgalxuIiArIAoJCQkidGFyZ2V0MiAxMTExLCAiOwoJCXZhciBwYXR0ZXJuID0gQCJ0YXJnZXQxID0gKD88dGFyZ2V0MT5cdyspLipcbnRhcmdldDJccysoPzx0YXJnZXQyPlx3KykiOwoJCXZhciBtID0gUmVnZXguTWF0Y2goaXRlbSwgcGF0dGVybik7CgkJaWYgKG0uU3VjY2VzcykKCQl7CgkJCUNvbnNvbGUuV3JpdGVMaW5lKCJ0YXJnZXQxOiB7MH0iLCBtLkdyb3Vwc1sidGFyZ2V0MSJdKTsKCQkJQ29uc29sZS5Xcml0ZUxpbmUoInRhcmdldDI6IHswfSIsIG0uR3JvdXBzWyJ0YXJnZXQyIl0pOwoJCX0KCX0KfQ==