{
//获取域名的正则表达式
string p = @"http://[^\.]*\.(?<domain>[^/|?]*)"
Regex reg = new Regex(p, RegexOptions.IgnoreCase)//不区分大小写匹配
//正则表达式匹配结果
Match m = reg.Match(url)
//返回匹配结果值
return m.Groups["domain"].Value
}
window.onload = function(){
var urlArr = window.location.href.split('/')
var urlShowArea = document.createElement('div')
urlShowArea.innerHTML = urlArr[2]
document.body.appendChild(urlShowArea)
}
先获取当前页面的整个域名,然后分割字符串,以'/'为分割标识符,得到的数组第三个元素就是一级域名。然后用DOM新建div,把一级域名添加进去就可以在html中显示出来了。