From f22225808098fb31b2439413312b63f41905bbb1 Mon Sep 17 00:00:00 2001 From: cxfksword <718792+cxfksword@users.noreply.github.com> Date: Sat, 6 Jan 2024 10:08:20 +0800 Subject: [PATCH] tweak(anitomy): support EP --- AnitomySharp/ParserNumber.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AnitomySharp/ParserNumber.cs b/AnitomySharp/ParserNumber.cs index 31b6e74..4e10317 100644 --- a/AnitomySharp/ParserNumber.cs +++ b/AnitomySharp/ParserNumber.cs @@ -371,7 +371,7 @@ namespace AnitomySharp /// true if the token matched private bool MatchSeasonAndEpisodePattern(string word, Token token) { - const string regexPattern = RegexMatchOnlyStart + @"S?(\d{1,2})(?:-S?(\d{1,2}))?(?:x|[ ._-x]?E)(\d{1,4})(?:-E?(\d{1,4}))?(?:[vV](\d{1,2}))?" + RegexMatchOnlyEnd; + const string regexPattern = RegexMatchOnlyStart + @"S?(\d{1,2})(?:-S?(\d{1,2}))?(?:x|[ ._-x]?EP?)(\d{1,4})(?:-E?P?(\d{1,4}))?(?:[vV](\d{1,2}))?" + RegexMatchOnlyEnd; var match = Regex.Match(word, regexPattern); if (!match.Success) return false;