Asp.net 我想为querystring创建一个表达式,这东西很难!
我想从asp.net中搜索应用程序的查询字符串中提取一些关键字 我首先解码了url字符串,所以它是纯文本 我有这个开始,但我想添加一个关键字组Asp.net 我想为querystring创建一个表达式,这东西很难!,asp.net,query-string,text-extraction,Asp.net,Query String,Text Extraction,我想从asp.net中搜索应用程序的查询字符串中提取一些关键字 我首先解码了url字符串,所以它是纯文本 我有这个开始,但我想添加一个关键字组 ([\?\&])q=[^\&]+[\&]? 我明白了吗?q=海港登陆& 我想删掉纯文字的内容,但不确定这是否可行 我还有一长串可能的查询字符串值字段要检查 ?q= @q= ?qs= &qs= 为什么不直接使用集合?为什么不直接使用集合?如果您有权访问HttpRequest您应该直接使用该属性 如果您没有访问权限,并且只
([\?\&])q=[^\&]+[\&]?
我明白了吗?q=海港登陆&
我想删掉纯文字的内容,但不确定这是否可行
我还有一长串可能的查询字符串值字段要检查
?q=
@q=
?qs=
&qs=
为什么不直接使用集合?为什么不直接使用集合?如果您有权访问
HttpRequest
您应该直接使用该属性
如果您没有访问权限,并且只有实际的查询字符串作为字符串,那么您应该只使用函数获取
NameValueCollection
如果您有权访问HttpRequest
,那么您应该只使用该属性
如果您没有访问权限,并且只有实际的查询字符串作为字符串,那么应该使用函数获取NameValueCollection