首页 新闻 搜索 专区 学院

正则提取URL中的关键字

0
悬赏园豆:50 [已关闭问题] 关闭于 2011-09-20 10:52
请问如何用正则提取下面网址中的wd关键字,谢谢:
http://www.baidu.com/s?tn=sitehao123&bs=%B3%B5%BC%D1&f=8&rsv_bp=1&wd=%B3%B5%BC%D1&inputT=0
artwl的主页 artwl | 专家六级 | 园豆:16536
提问于:2011-09-20 10:29
< >
分享
所有回答(1)
0
string url ="http://www.baidu.com/s?tn=sitehao123&bs=%B3%B5%BC%D1&f=8&rsv_bp=1&wd=%B3%B5%BC%D1&inputT=0";

Regex urlRegex
=new Regex(@"(?:^|/?|&)wd=([^&]*)(?:&|$)");
Match m
= urlRegex.Match(url);
string result =string.Empty;
if (m.Success)
{
result
= m.Groups[1].Value;
Console.Write(m.Groups[
1].Value);
}
artwl | 园豆:16536 (专家六级) | 2011-09-20 10:52
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册