【问题标题】:I want to create an expression for querystrings, this stuff is hard!我想为查询字符串创建一个表达式,这东西很难!
【发布时间】:2010-05-07 20:16:53
【问题描述】:

我想从 asp.net 中的搜索应用程序的查询字符串中提取一些关键字。

我先解码了url字符串,所以是纯文本

我有这个开始,但我想添加一个关键字组

([\?\&])q=[^\&]+[\&]?

我知道这个 ?q=harbour Landing Dental&

我想剪掉那些纯粹的词,但不确定这是否可能

我还有一长串可能的查询字符串值字段,我想检查这些字段

?q=
@q=
?qs=
&qs=

【问题讨论】:

    标签: asp.net query-string text-extraction


    【解决方案1】:

    为什么不直接使用HttpRequest.QueryString 集合?

    【讨论】:

      【解决方案2】:

      如果您有权访问HttpRequest,则应该只使用HttpRequest.QueryString 属性。

      如果您无权访问它并且只有实际的查询字符串作为字符串,您应该只使用HttpUtil.ParseQueryString 函数来获取NameValueCollection

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-01-26
        • 1970-01-01
        • 2013-06-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-02-01
        相关资源
        最近更新 更多