2013-07-21 68 views
-1

我想使用JavaScript或jQuery的第一個鏈接到其他這個表達式重定向使用JavaScript或jQuery的在Greasemonkey的

/^http:\/\/(.*).twitter.com\/post\/(.*)\/(.*)/g 

重定向在Greasemonkey的

 http://*.tumblr.com/post/*/* 
     http://$1.tumblr.com/image/$2 
+0

不是重複它是一個全新的一個 我需要重定向是案件的I/P的公式敏感獲得一個明確的O/P 也如你所見,我想實現第一個和第二個變量$ 1,2並忽略第三個 所以你提到的兩個例子我已經閱讀過他們在我看來完整 但如果你可以把答案用這些例子我不能在所有 然後請務必 和謝謝你的幫助 –

+0

沒有這些細節在你的問題!目前還不清楚你想要做什麼。儘管如此,所有方式的重定向和正則表達式位置交換都已經被要求和回答。這個問題是重複的也是不清楚的。最好的匹配需要你的部分澄清。 –

+0

我不認爲這是與問題相關的重複,因爲這需要一個非常不同的東西。 –

回答

0

使用這樣

var regexp = new RegExp(/^http:\/\/(.*).twitter.com\/post\/(.*)\/(.*)/g); 
var results = regexp.exec(window.location.href); 

要創建您的陣列,那麼你可以

if(results){ 
    window.location="http://"+results[1]+".twitter.com/image/"+results[2]+"/"+results[3]; 
} 

重定向

Live Version

+0

感謝您的幫助 –