c#如何获取url地址中主机的域名?

大哥大姐们,打扰一下,c#如何获取url地址中主机的域名??

我想在后台获取本页面url的主机名字?怎么办?
请详细些,用什么正则表达式?C#怎样去截取?
最新回答
西风过纱

2024-10-23 08:39:56

asp.net的话用Request.Url.DnsSafeHost即可,要带端口的话可用Request.Url.Authority
选择悲伤

2024-10-23 08:23:34

using System.Text.RegularExpressions;
===============================
String url="
http://www.baidu.com
";
String domain=Regex.Match(url, @"(?<=://)[a-zA-Z\.0-9]+(?=\/)").Value.ToString();