我想得到没有"http“和"www”的域名。
例如:
https://www.google.com => google.com
http://www.google.com => google.com
www.google.com => google.com所作的努力:
Dim myUri As New Uri(url)
Dim host = myUri.Host
Dim host1 = myUri.AbsolutePath
Dim host2 = myUri.AbsoluteUri
Dim host3 = myUri.Authority
Dim host4 = myUri.DnsSafeHost
Dim host5 = myUri.Fragment
Dim host6 = myUri.HostNameType这些都不适合我。有人能指导我如何在C#或VB.Net (首选VB.Net)中实现上述目标吗?
发布于 2017-03-20 20:17:49
您能得到的最接近的是通过Uri.Host属性。之后,您需要使用字符串操作,如下所示:
myUri.Replace("www.", "")
请参阅https://msdn.microsoft.com/en-us/library/system.uri.host(v=vs.100).aspx
https://stackoverflow.com/questions/42913131
复制相似问题