正则表达式-重命名图片

正则表达式-重命名图片

问题:

1000 张图片,末尾带有 --0.jpg(双连字符)例如:toni-like-to-play-football--0.jpg

我想--0.jpg改变-0.jpg

使用我的工具(批量重命名实用程序)可以轻松地用常规替换功能替换所有内容:替换--0.jpg-0.jpg

但不幸的是它是一整套连续到-09的图片例如:

toni-like-to-play-football--0.jpg
toni-like-to-play-football--1.jpg
toni-like-to-play-football--2.jpg
toni-like-to-play-football--3.jpg
toni-like-to-play-football--4.jpg
toni-like-to-play-football--5.jpg
toni-like-to-play-football--6.jpg
toni-like-to-play-football--7.jpg
toni-like-to-play-football--8.jpg
toni-like-to-play-football--9.jpg

现在我正在寻找一个重命名--0.jpg --1.jpg --2.jpg ... --9.jpg 为的RegEx-0.jpg -1.jpg -2.jpg ... -9.jpg

最后应该只有 - (一个连字符)和数字。

结果如下:

toni-like-to-play-football-0.jpg
toni-like-to-play-football-1.jpg
toni-like-to-play-football-2.jpg
toni-like-to-play-football-3.jpg
toni-like-to-play-football-4.jpg
toni-like-to-play-football-5.jpg
toni-like-to-play-football-6.jpg
toni-like-to-play-football-7.jpg
toni-like-to-play-football-8.jpg
toni-like-to-play-football-9.jpg

希望有人有时间给我打电话以了解这个 RegEx。

答案1

除非你有--中间的文件名,否则最简单的方法是:

搜索: -- 替换:-

如果您确实有这样的文件名,那么请使用以下正则表达式:

搜索: \-\-(\d) 替换:\-\1

如果你的数字超过 9,则使用这个:

搜索: \-\-(\d+) 替换:\-\1

相关内容