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