2015-11-05 42 views
1

如果我有一個包含一個字符串:vb.net格式的URL字符

Dim URLString As String = "http://www.stackoverflow.com/questions/ask" 

,我想這樣的格式的結果:

Dim result As String = "stackoverflow.com" 

回答

1

使用此功能:

public string getDomainName(String url) 
{ 
    Uri uri = new Uri(url); 
    String domain = uri.Host; 
    return domain.StartsWith("www.") ? domain.Substring(4) : domain; 
} 
+0

請注意,由於url可以是http/https/ftp/etc,並且url可以包含或不能包含www,或者可以包含它作爲用戶名/密碼的一部分,RegEx是唯一真實的接近角。 – ElektroStudios