日期:2014-05-19  浏览次数:20677 次

请教高手们一个网址路径的问题
我想做网址路径截取但不字该怎么下手,如下网址。
http://www.baidu.com/s?wd=%D6%D0%B9%FA&cl=3
我只想获取到网址中的这部分 "%D6%D0%B9%FA "内容,但用C#中的SubString(),不行!请问各位高手该用什么办法才可以呀!!!

------解决方案--------------------
string pageurl= "http://www.baidu.com/s?wd=%D6%D0%B9%FA&cl=3 ";
int index=pageurl.ndexOf( "/ ");
int last=pageurl.LastIndexOf( "/ ");
string pageName = pageurl.Substring(index,last);
------解决方案--------------------
如果是有一定规律得。。。可以考虑用正则表达式
------解决方案--------------------
二楼的就可以 不过要注意编码规则呀!google和百度的编码规则不一样的。