2014-01-12 84 views
1

我怎樣才能.jpg之前刪除-300x433:批量修改圖片鏈接

http://www.mysite.com/wp-content/uploads/2012/10/soho-300x433.jpg 

要:

http://www.mysite.com/wp-content/uploads/2012/10/soho.jpg 

問題:我需要從我的所有鏈接去除不同尺寸沒有必要-300x433 。

+0

是用連字符的名稱總是分離的圖像尺寸('-')? –

回答

0

您可以。記事本++和崇高文本都支持正則表達式搜索和替換。

記事本++:

CTRL+H 
Search Mode: Regular Expression 
Search: (.*)\D\d+x\d+(\.jpg) 
Replace: $1$2 

崇高文本:

CTRL+H 
ALT+R (Select Regular Expression) 
Search: (.*)\D\d+x\d+(\.jpg) 
Replace: $1$2 

上面的正則表達式看起來像這樣:

Regular expression visualization

它搜索至少一個數位的兩個數( \d+)用分開個字符。 \D\d的倒數,所以這也取代了第一個非數字字符。

$1$2是捕獲組。它們添加與括號中的模式相匹配的任何內容(在這種情況下爲.*\.jpg)。

0

我會做(用記事本++):

查找內容:-\d+x\d+(?=\.jpg)
替換:Empty string