我正在使用最新版本的Sublime文本,我想在我的URL列表中查找和替换变量值。
其中一个例子是:root/tesco-loves-baby-bath-and-room-thermometer_w227_h218.jpg
和toddler-lunch-ideas-dairy-free_w555_h555.jpg
我需要将这个URL替换为;.jpg?q=80&auto=format&w=1800&ar=16:9&fit=crop&crop=top
然而,在这个替换中,我需要提取原始URL的_w
值,而不是w=1800,并在新URL中使用它。
所以_w227_h218.jpg
原始URL的一部分将被替换为;.jpg?q=80&auto=format&w=227&ar=16:9&fit=crop&crop=top
然后呢_w555_h555.jpg
将替换为;.jpg?q=80&auto=format&w=555&ar=16:9&fit=crop&crop=top
等等
这在Sublime文本中可能吗?
或者还有别的办法?
我确实想过尝试使用正则表达式,但是我使用正则表达式的经验非常有限,所以我想我应该先给予一下。
谢谢
1条答案
按热度按时间ohtdti5x1#
您可以将
.*_w(\d+).*
与替换字符串.jpg?q=80&auto=format&w=$1&ar=16:9&fit=crop&crop=top
一起使用这条线
都会转化成这个
演示here。