using System;
using System.Text.RegularExpressions;
public class Test
{
public static void Main()
{
string s = "AA_x0042_x005F_x00FF_x0043_BB";
foreach (Match match in Regex.Matches(s, "(?<!_x005F)_x(?!005F)[0-9A-F]{4}_"))
{
Console.WriteLine(match.Value);
}
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uVGV4dC5SZWd1bGFyRXhwcmVzc2lvbnM7CgpwdWJsaWMgY2xhc3MgVGVzdAp7CiAgICBwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpCiAgICB7CiAgICAgICAgc3RyaW5nIHMgPSAiQUFfeDAwNDJfeDAwNUZfeDAwRkZfeDAwNDNfQkIiOwogICAgICAgIGZvcmVhY2ggKE1hdGNoIG1hdGNoIGluIFJlZ2V4Lk1hdGNoZXMocywgIig/PCFfeDAwNUYpX3goPyEwMDVGKVswLTlBLUZdezR9XyIpKQogICAgICAgIHsKICAgICAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUobWF0Y2guVmFsdWUpOwogICAgICAgIH0KICAgIH0KfQ==