A Match - , , .
, , . - URL-, , (http), (www.web.com), path (/lol/cats.html) , .
"(?<protocol>\w+)://(?<domain>[^/]+)(?<path>/[^?])"
, , , Regex.Matches( ), , , .
, . :
Match match = pattern.Match(urls);
if (!match.Success)
continue;
string protocol = match.Groups["protocol"].Value;
string domain = match.Groups[1].Value;
, , .
, , MSDN.