Если тег идет речь, не могут быть вложенными (и при условии, нечувствительность к регистру):
Regex regexObj = new Regex("<NAME>(?:(?!</NAME>).)*</NAME>", RegexOptions.Singleline | RegexOptions.IgnoreCase);
Советуйте, что это быстрый и грязный раствор, который может работать нормально для ваших потребностей, но может также взорваться на вашем лице (например, если теги возникают в комментариях, если в тегах есть пробелы, если в тегах есть какие-либо атрибуты и т. д.). Если какой-либо из этих проблем может быть проблемой для вас, пожалуйста, отредактируйте свой вопрос с точными спецификациями, которые необходимо выполнить регулярному выражению.
возможный дубликат [тегов OpenEx, открытых в тегах RegEx, за исключением XHTML автономных тегов] (http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags) –