我想获得没有" 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)中实现上述目标
答案 0 :(得分:6)
您最接近的是Uri.Host
属性。之后,您需要使用字符串操作,如:
myUri.Replace("www.", "")
请参阅https://msdn.microsoft.com/en-us/library/system.uri.host(v=vs.100).aspx