UrlsToDomains
(
String spaceDelimitedUrls
)
{
Debug.Assert(spaceDelimitedUrls != null);
StringBuilder domains = new StringBuilder();
foreach ( String url in spaceDelimitedUrls.Split(new Char[]{' '},
StringSplitOptions.RemoveEmptyEntries) )
{
String domain;
if ( UrlUtil.TryGetDomainFromUrl(url, out domain) )
{
domains.AppendFormat(
"{0}{1}",
domains.Length > 0 ? " " : String.Empty,
domain
);
}
}
return ( domains.ToString() );
}