我需要從各個環節刪除鏈接從每個HREF
的頁面部分刪除鏈接的一部分,這樣
http://domain.com/download.php?url=https://www.dropbox.com/file1.rar
我需要的鏈接是這樣
目前的連結https://www.dropbox.com/file1.rar
所以才刪除該http://domain.com/download.php?url=
這是我的代碼
<a href="http://domain.com/download.php?url=https://www.dropbox.com/file1.rar">Download File 1</a><br>
<a href="http://domain.com/download.php?url=https://www.dropbox.com/file2.rar">Download File 2</a><br>
<a href="http://domain.com/download.php?url=https://www.dropbox.com/file3.rar">Download File 3</a><br>
<a href="http://domain.com/download.php?url=https://www.dropbox.com/file4.rar">Download File 4</a><br>
<a href="http://domain.com/download.php?url=https://www.dropbox.com/file5.rar">Download File 5</a><br>
<a href="http://domain.com/download.php?url=https://www.dropbox.com/file6.rar">Download File 6</a><br>
<a href="https://www.dropbox.com/file9.rar">Download dropbox 1</a><br>
<a href="https://www.dropbox.com/file8.rar">Download dropbox 2</a><br>
<a href="https://www.google.com">Google</a><br>
<a href="https://domain.com">HomePage</a><br>
我設法選擇需要的jQuery更換
$的鏈接( 「一[HREF * = '的download.php?URL =']」)
但我需要幫助刪除此部分僅http://domain.com/download.php?url=
中的jsfiddle
碼
的結果,我需要這樣的
http://jsfiddle.net/Jim_Toth/dB6nW/1/
'.replace()'希望第一個參數是正則表達式,不串(https://developer.mozilla.org/en -US/docs/Web/JavaScript/Reference/Global_Objects/String/replace) – hindmost
你可以試試'oldUrl.replace(/http.*url=/,'');' – algrebe
@ behindmost [Nope ...]( https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/replace) – Teemu