我试图批量重命名很多电影文件,而且我试图创建一个大部分都在运行的正则表达式。
看起来像这样
^(.*)(19|20\d{2})(.*[^\.mkv|mp4])
输入为Zootropolis.2016.DK.ENG.1080p.WEB-DL.DD5.1.H.264-DDP 结果是Zootropolis(2016)P。我当然试图摆脱最后的" P"。
我该怎么做?
答案 0 :(得分:0)
试试这个:1:初始字符串,2:世纪3:第4年:扩展名
^(.*)(19|20)(\d{2}).*(\.[^.]*)$
编辑:根据WiktorStribiżew
进行额外的年份匹配