Выражение для вашего примера будет
\<\!\[CDATA\[(?<text>[^\]]*)\]\]\>
Где группа "текст" будет содержать ваш HTML.
Код C #, который вам нужен:
using System.Text.RegularExpressions;
RegexOptions options = RegexOptions.None;
Regex regex = new Regex(@"\<\!\[CDATA\[(?<text>[^\]]*)\]\]\>", options);
string input = @"<![CDATA[<table><tr><td>Approved</td></tr></table>]]>";
// Check for match
bool isMatch = regex.IsMatch(input);
if( isMatch )
Match match = regex.Match(input);
string HTMLtext = match.Groups["text"].Value;
end if
Переменная «input» находится там только для того, чтобы использовать предоставленный вами пример ввода