例如,我有以下网址:
http://www.beta.microsoft.com/path/page.htm
我需要从中检索名称,在这种情况下是:
微软
我需要获取网站的名称 - 没有子域名,www,.com扩展名和其他内容 - 只有名称。
如何以最快捷,最方便的方式获得它?
锭。
答案 0 :(得分:3)
听起来你的意思是域名:
new Uri(string).Host
答案 1 :(得分:1)
您可以创建一个包含所有域扩展名的数组,将其替换为String.Empty以将其删除,然后从Split('。')中选择最后一项。这将为您提供您最想要的时间。否则,无法知道哪一部分是正确的部分。
更新: 这段代码做了想要的,但我猜这有更好的方法,可能是正则表达式或者那个方向。