[英]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.