62,046
社区成员
发帖
与我相关
我的任务
分享
view plaincopy to clipboardprint?
private string regexdom(string url)
{
string text = url;
string pattern = @"(?<=http://)[\w\.]+[^/]";//C#正则表达式提取匹配URL的模式,
string s = "";
MatchCollection mc = Regex.Matches(text, pattern);//满足pattern的匹配集合 foreach (Match match in mc)
{
s = match.ToString();
}
return s;
}
JS:
function UrlRegEx(url)
{
var re = /(\w+):\/\/([^\:|\/]+)(\:\d*)?(.*\/)([^#|\?|\n]+)?(#.*)?(\?.*)?/i;
var arr = url.match(re);
return arr;
}
//调用
url = http://mp3.baidu.com/;
var domain = UrlRegEx(url);
document.write(domain);
答案来自网上