题目可能有点玄,我还是先解释下吧我是把网站的地址栏上的地址拿出来,判断最后几位http://未知字符/未知字符/xxxxx.aspx为什么,但是注意.aspx前面到底有几个字符是未知的,至于地址栏上的未知字符串可以有多个,也可以有一个,也可以一个都没有我是用 string url = Request.Url.ToString();拿到URL,我主要想取得最后几个字符,是上例子中的xxxxx.aspx,最麻烦的问题是xxxxx的字符串长度是不确认的,有没有高手帮忙解决下~
调试欢乐多
string[] tmp = url.Split('/');
string re = tmp[tmp.Count() - 1];
string[] tmp = url.Split('.');
string re = tmp[0]
xxxxx
string[] arr=s.Split(new string[]{"/"},StringSplitOptions.RemoveEmptyEntries);string s=url.SubString(url.lastIndexof("/"));