簡體   English   中英

IIS 7 URL重寫正則表達式

[英]IIS 7 URL rewrite regular expression

使用IIS7 URL重寫模塊,我試圖獲取特定查詢字符串參數的值,如果存在,則需要獲取該參數的值。

范例網址:

test.aspx?F5REDIRECTION&SearchType=HeaderSearch&hiddendims=&Keyword=tshirt&nkw=1&vsp=2

我需要檢查“關鍵字”參數是否存在,並且需要獲取值“ t-shirt”。

如果我測試運行此模式:

^.*F5REDIRECTION&SearchType=Header.*Keyword=(.*)$

結果是"tshirt&nkw=1&vsp=2"

我如何只獲得“ T恤”?

嘗試這樣的事情:

(?<=\?|&)Keyword=(.*?)(?=&|$)

或者,如果無法使用環視:

(?:\?|&)Keyword=(.*?)(?:&|$)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM