using System;
using System.Text.RegularExpressions;
 
public class RegEx
{
    public static void Main()
    {
        string pattern = @"(?<=cn=)[\w\s]+(?=\\ou.*?$)";
        string input = @"ou=company\ou=country\ou=site\cn=office\cn=name\ou=pet";
 
        foreach (Match m in Regex.Matches(input, pattern))
        {
            Console.WriteLine("{0}", m.Value);
        }
    }
}
				dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uVGV4dC5SZWd1bGFyRXhwcmVzc2lvbnM7CgpwdWJsaWMgY2xhc3MgUmVnRXgKewogICAgcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKQogICAgewogICAgICAgIHN0cmluZyBwYXR0ZXJuID0gQCIoPzw9Y249KVtcd1xzXSsoPz1cXG91Lio/JCkiOwogICAgICAgIHN0cmluZyBpbnB1dCA9IEAib3U9Y29tcGFueVxvdT1jb3VudHJ5XG91PXNpdGVcY249b2ZmaWNlXGNuPW5hbWVcb3U9cGV0IjsKICAgICAgICAKICAgICAgICBmb3JlYWNoIChNYXRjaCBtIGluIFJlZ2V4Lk1hdGNoZXMoaW5wdXQsIHBhdHRlcm4pKQogICAgICAgIHsKICAgICAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUoInswfSIsIG0uVmFsdWUpOwogICAgICAgIH0KICAgIH0KfQ==