diff --git a/quark_auto_save.py b/quark_auto_save.py index bf16896..17b796d 100644 --- a/quark_auto_save.py +++ b/quark_auto_save.py @@ -358,14 +358,14 @@ def extract_episode_number(filename, episode_patterns=None, config_data=None): if match_e: return int(match_e.group(1)) - # 尝试匹配更多格式 + # 尝试匹配更多格式(注意:避免匹配季数) default_patterns = [ r'第(\d+)集', r'第(\d+)期', r'第(\d+)话', - r'(\d+)集', - r'(\d+)期', - r'(\d+)话', + r'(?