已知以下 “字符串”?:字符串函数(?正则表达式),以从URL字符串中删除的查询字符串对
- SomePage.aspx页面ID = 20 &名称=布赖恩&令牌= 1234
- SomePage的的.aspx?ID = 20 &令牌= 1234 &名=布赖恩
- SomePage.aspx页面?令牌= 1234 & ID = 20 &名=布赖恩
我想删除在所有情况下令牌的名称/值对,所以我留下?
- SomePage.aspx页面ID = 20 &名=布赖恩
- SomePage.aspx页面ID = 20? &名=布赖恩
- SomePage.aspx页面ID = 20 &名=布赖恩
注:我不能使用Uri类的各种原因。
是否有一个可以做到这一点的正则表达式或字符串函数?
'我不能使用Uri类为各种原因'例如? – 2012-01-09 18:58:50
可能在添加'System.Web'引用的类库中太膨胀了吗?我遇到过。 – kamranicus 2012-01-09 19:02:08
强制包含'System.Web'将导致他的应用程序中断,只有安装了.NET 4.0 Client Profile的用户(这是许多W7机器上默认安装的.Net),因此避免使用'System .Web'来减少部署问题。 – ean5533 2012-01-09 19:10:17