У меня есть XML-файл, содержащий одну (или более) пару ключ / значение. Для каждой из этих пар я хочу извлечь значение, представляющее собой двухбайтовое шестнадцатеричное значение.
Итак, XML содержит этот фрагмент:
<key>LibID</key><val>A67A</val>
Что я могу сопоставить, используя следующее выражение с идентификатором в скобках.
Match match = Regex.Match(content, @"<key>LibID</key><val>([a-fA-F0-9]{4})</val>");
if (match.Success)
{
Console.WriteLine("Found Match for {0}\n", match.Value);
Console.WriteLine("ID was {0}\n", "Help me SO!");
}
Как я могу изменить последнюю часть, чтобы она возвращала идентификатор из матча?
Ура!