comparison animeregex.py @ 136:da4f7200665f default tip

buncha shit
author Paper <paper@tflc.us>
date Sat, 07 Mar 2026 18:04:10 -0500
parents
children
comparison
equal deleted inserted replaced
135:0c3cd90e91f7 136:da4f7200665f
1 import os
2 import re
3
4 for i in os.listdir("."):
5 if i.endswith(".mkv"):
6 regex = re.search("\[(?P<group>.*?)\] (?P<anime>.+?) - (?P<nc>[A-z]+|\d+)? ?(?P<episode>\d+)?", i)
7 if regex is None:
8 continue
9 if regex.group("episode") is None:
10 os.rename(i, regex.group("anime") + " - " + regex.group("episode").lstrip("0") + ".mkv")
11 else:
12 os.rename(i, regex.group("anime") + " - " + regex.group("nc") + " " + regex.group("episode").lstrip("0") + ".mkv")