從服務器和CMS切換,我需要使用新文件結構更新舊鏈接。使用新結構搜索並替換舊鏈接
我有一個數據庫轉儲超過1500個WordPress的帖子。每篇文章都有文字,圖片和pdf鏈接。
我想TJE新的URL看起來像:/uploads/pdfs/foobar.pdf
然而,舊的網站的結構是雜亂無章:
/docs/actus/2008%20_10/foobar.pdf
/docs/actus_25/joijdf%20sdij/foobar.pdf
/docs/foobar.pdf
/docs/2007/janvier10/foobar.pdf
- 等
所以我想知道是否有可能以取代*/uploads/pdf/*foobar.pdf
*/docs/xxxxxxxxxxxxxx/*foobar.pdf
有什麼辦法,我可以用崇高的文本或記事本++做到這一點?
+1的第一部分匹配,並且它也可以在記事本++ – Toto
非常感謝你。當我處理多個文件擴展名時,我做了一些小修改。 查找'/ images /.*?([^ /] + \。([0-9a-z] {1,3}))' 替換'/ uploads/$ 2/$ 1' Thanks @tenub – 3pepe3