如何在.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)
你可以。 notepad ++和sublime文本都支持正则表达式搜索和替换。
记事本++:
CTRL+H
Search Mode: Regular Expression
Search: (.*)\D\d+x\d+(\.jpg)
Replace: $1$2
Sublime Text:
CTRL+H
ALT+R (Select Regular Expression)
Search: (.*)\D\d+x\d+(\.jpg)
Replace: $1$2
上面的正则表达式如下所示:
它搜索由\d+
字符分隔的至少一个数字(x
)的两个数字。 \D
是\d
的倒数,因此它也会替换第一个非数字字符。
$1
和$2
是捕获组。它们会添加回括号中的模式匹配(.*
和\.jpg
)。
答案 1 :(得分:0)
我会(使用Notepad ++):
找到:-\d+x\d+(?=\.jpg)
替换为:Empty string