用于重命名文件的正则表达式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用于重命名文件的正则表达式相关的知识,希望对你有一定的参考价值。

嗨,我有一个图像文件夹,其中的文件名类似于

image-12345-12345-smething.jpg
image-6789-6789-smething.jpg

我需要一个正则表达式,可以用它找到重复的值,例如

12345
6789

最终文件名将类似于

12345.jpg
6789.jpg

请提出建议。

谢谢

答案

match带有重复数字的字符串:

-(\d+)-\1-

如果要删除重复项,则将匹配项替换为:

-$1-

以上是关于用于重命名文件的正则表达式的主要内容,如果未能解决你的问题,请参考以下文章