2011-06-10 54 views
0

需要通過正則表達式正則表達式部分提取

提取URL的部分一點點的幫助,我有URL看起來像這樣:

http://www.something.com/offer/1/all-[part to be extracted]-offers-discounts 

第一個參數是靜態/固定(/offer/)第二個是數字變量(/1/),它的範圍是x-xxxxx。

這必須是301重定向到:http://www.something.com/[part to be extracted]

+0

你嘗試過什麼嗎? – 2011-06-10 10:17:09

回答

1
http://www.something.com/offer/\d+/all-(.*)-offers-discounts 

重定向到

http://www.something.com/$1 
+0

作品謝謝! :) – 2011-06-10 10:38:02

0

拆分傳入的URL上 「/」 如果使用Java使用string.split()取返回數組的最後一個索引在變量中說resultSplit,再次分割resultSplit關於「 - 」取第二個索引f從結果數組開始,並將其用於重定向新的url。