С помощью регулярного выражения вы должны использовать Regex.Matches
, чтобы получить окончательный список строк, как вы хотите:
MatchCollection matchList = Regex.Matches(Content, Pattern);
var list = matchList.Cast<Match>().Select(match => match.Value).ToList();