public List <string> ParseHorseCNames(string html) { var table = new List <string>(); var regex = new MainCName(); var matches = regex.horseCName.Matches(html); foreach (Match match in matches) { table.Add(match.Groups["HorseCname"].Value); } return(table); }
public List <string> RaceDaysCNames(string html, DateTime inputFrom, DateTime inputTo) { var table = new List <string>(); var regex = new MainCName(); var matches = regex.holding.Matches(html); List <string> days = Days(html, inputFrom, inputTo); foreach (Match match in matches) { foreach (var d in days) { if (match.ToString().Contains(d)) { table.Add(match.Groups["CountOfDayCname"].Value); } } } return(table); }