c#如何获取URL中#号后面的内容 例如http://www.a.com#2需要取到其中2请问怎么做呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string strUrl = "http://www.a.com#2";string str = strUrl.IndexOf("#")>0?strUrl.Substring(strUrl.IndexOf("#")).Replace("#",""); void Main(){ string s=Regex.Match(@"http://www.a.com#2",@"(?<=#)[^#]*").Value; Console.Write(s);}// 2 string strUrl = "http://www.a.com#2"; string str = strUrl.IndexOf("#") > 0 ? strUrl.Substring(strUrl.IndexOf("#")).Replace("#", "") : ""; 是我的疏忽我想获取的是这个:http://www.a.com#2 你到底要取2还是http://www.a.com#2 后台获取全部URL:http://www.a.com#2这样明白吗? Session["url"] = HttpContext.Current.Request.Url.ToString();获取当前URL并存入Session 请教一个关于自定义控件的问题 C# Assembly反编译dll问题。 winfrom 程序 datagridview checkbox 列分页的问题。 一个诡异问题 ,关于内存地址 MapGIS67 空间数据、属性数据组织 极其难的SOCKET问题!! c#动态数组问题 c#和sqldmo,已经可以取得服务器上的目录,但是怎么取得目录下的文件呢 100分求各位大虾帮忙看看嘛 用SelectSingleNode方法获得的中文字符为乱码,请问该如何解决 在线等关于net文件下载无需activx插件的方法 WPF中Button 按钮 的IsPressed 触发 background 属性无效?
string str = strUrl.IndexOf("#")>0?strUrl.Substring(strUrl.IndexOf("#")).Replace("#","");
void Main()
{
string s=Regex.Match(@"http://www.a.com#2",@"(?<=#)[^#]*").Value;
Console.Write(s);
}// 2
string str = strUrl.IndexOf("#") > 0 ? strUrl.Substring(strUrl.IndexOf("#")).Replace("#", "") : "";
我想获取的是这个:http://www.a.com#2
http://www.a.com#2
这样明白吗?
获取当前URL并存入Session