IIS 7 URL重写正则表达式
使用 IIS7 URL 重写模块,我尝试获取特定查询字符串参数的值,如果存在,我需要获取该参数的值。
示例 URL:
test.aspx?F5REDIRECTION&SearchType=HeaderSearch&hiddendims=&Keyword=tshirt&nkw=1&vsp=2
我需要检查“Keyword”参数是否存在,并且需要获取值“t-shirt”。
如果我测试运行此模式:
^.*F5REDIRECTION&SearchType=Header.*Keyword=(.*)$
结果为 "tshirt&nkw=1&vsp=2"
如何仅获得“Tshirt”?
Using IIS7 URL rewrite module, I am trying to get the value of a specific query string parameter, and if it exists I need to get the value of that parameter.
Example URL :
test.aspx?F5REDIRECTION&SearchType=HeaderSearch&hiddendims=&Keyword=tshirt&nkw=1&vsp=2
I need to check if "Keyword" parameter exists and I need to get the value "t-shirt".
If I test run this pattern :
^.*F5REDIRECTION&SearchType=Header.*Keyword=(.*)$
the result is "tshirt&nkw=1&vsp=2"
How do I get only "tshirt"?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试这样的事情:
或者如果环视不可用:
Try something like this:
Or if lookarounds aren't available: