获取 url 的最后一位数字
Get last digits of url
我的 url 使用 Uri 是这样的:
Uri requestUri = Context.Request.Url;
我的url是这样的
http://localhost:1597/Pages/BSC/pe_Rep.aspx?BSCID=27
我只想获取 url 的最后一部分,我只想获取符号 =
后的数字,所以我只想获取值 27
我尝试使用替换为:
var BSCID = requestUri.Replace("http://localhost:1597/Pages/BSC/pe_Rep.aspx?BSCID=", "");
但是好像我不能将 url 与 Replace 一起使用,有人可以帮助我吗?
字符串替换是错误的处理方式。
使用Context.Request.QueryString
字典获取BSCID的值。
if (!String.IsNullOrEmpty(Context.Request.QueryString["BSCID"]))
{
var BSCID = Context.Request.QueryString["BSCID"];
}
我的 url 使用 Uri 是这样的:
Uri requestUri = Context.Request.Url;
我的url是这样的
http://localhost:1597/Pages/BSC/pe_Rep.aspx?BSCID=27
我只想获取 url 的最后一部分,我只想获取符号 =
后的数字,所以我只想获取值 27
我尝试使用替换为:
var BSCID = requestUri.Replace("http://localhost:1597/Pages/BSC/pe_Rep.aspx?BSCID=", "");
但是好像我不能将 url 与 Replace 一起使用,有人可以帮助我吗?
字符串替换是错误的处理方式。
使用Context.Request.QueryString
字典获取BSCID的值。
if (!String.IsNullOrEmpty(Context.Request.QueryString["BSCID"]))
{
var BSCID = Context.Request.QueryString["BSCID"];
}