private static string GetRegion(WikiTableRowBase row) { var regionMatches = RegexExtension.GetMatches(row.Content[1], RegexPattern.LocationRegionMatchPattern); var region = regionMatches[0].Groups[1].Value; return(region); }
private static string GetName(WikiTableRowBase row) { var nameMatches = RegexExtension.GetMatches(row.Content[0], RegexPattern.LocationNameMatchPattern); var name = nameMatches[0].Groups[1].Value; var nameCorrectedMatches = RegexExtension.GetMatches(name, RegexPattern.LocationNameCorretionMatchPattern); if (nameCorrectedMatches.Count > 0) { var nameCorrected = nameCorrectedMatches[0].Groups[1].Value; name = nameCorrected; } return(name); }