1
如果我有一个包含一个字符串:vb.net格式的URL字符
Dim URLString As String = "http://www.stackoverflow.com/questions/ask"
,我想这样的格式的结果:
Dim result As String = "stackoverflow.com"
如果我有一个包含一个字符串:vb.net格式的URL字符
Dim URLString As String = "http://www.stackoverflow.com/questions/ask"
,我想这样的格式的结果:
Dim result As String = "stackoverflow.com"
使用此功能:
public string getDomainName(String url)
{
Uri uri = new Uri(url);
String domain = uri.Host;
return domain.StartsWith("www.") ? domain.Substring(4) : domain;
}
请注意,由于url可以是http/https/ftp/etc,并且url可以包含或不能包含www,或者可以包含它作为用户名/密码的一部分,RegEx是唯一真实的接近角。 – ElektroStudios