我正在尝试重命名一些文件,但是无法将其包围在需要这样做的正则表达式模式下。我有以下文件名示例:
TV Show Name - 101 - Pilot.jpg
我想将其重命名为:
TV Show Name - 1X01 - Pilot.jpg
这很容易,但是当我有一些文件名时,它就变得棘手了:
TV Show Name - 1001 - Episode.jpg
哪个应该去:
TV Show Name - 10X01 - Episode.jpg
我用来匹配的正则表达式模式是:
'.* - [0-9]{3,4} - .*'
重命名文件但检查文件总数是否为3或4并使用来将X放在适当位置的最佳方法是re.sub
什么?
相关分类