bel 2025-04-05 11:26:48 -06:00
parent d3c9b1a564
commit 1e3d6ee0a2
1 changed files with 6 additions and 0 deletions

View File

@ -145,7 +145,10 @@ func Main(ctx context.Context) error {
const ( const (
PatternGroupTitleHyphenSEDual = `^(\[[^\]]*\] )?(?P<title>.*?)( -)?[ \.](S(?P<season>[0-9]{2})E)?(?P<episode>[0-9]{2})[^0-9].*[dD][uU][aA][lL].*` PatternGroupTitleHyphenSEDual = `^(\[[^\]]*\] )?(?P<title>.*?)( -)?[ \.](S(?P<season>[0-9]{2})E)?(?P<episode>[0-9]{2})[^0-9].*[dD][uU][aA][lL].*`
PatternGroupTitleHyphenSE = `^(\[[^\]]*\] )?(?P<title>.*?)( -)?[ \.](S(?P<season>[0-9]{2})E)?(?P<episode>[0-9]{2})[^0-9].*` PatternGroupTitleHyphenSE = `^(\[[^\]]*\] )?(?P<title>.*?)( -)?[ \.](S(?P<season>[0-9]{2})E)?(?P<episode>[0-9]{2})[^0-9].*`
PatternTitleSEDual = `^(?P<title>.*) S(?P<season>[0-9]+)E(?P<episode>[0-9]+).*[dD][uU][aA][lL].*`
PatternTitleSE = `^(?P<title>.*) S(?P<season>[0-9]+)E(?P<episode>[0-9]+).*` PatternTitleSE = `^(?P<title>.*) S(?P<season>[0-9]+)E(?P<episode>[0-9]+).*`
SEDual = `^S(?P<season>[0-9]+)E(?P<episode>[0-9]+).*[dD][uU][aA][lL].*`
SE = `^S(?P<season>[0-9]+)E(?P<episode>[0-9]+).*`
) )
func Run(ctx context.Context, outd, ind string, patterns []string, overrides Fields, dry bool) error { func Run(ctx context.Context, outd, ind string, patterns []string, overrides Fields, dry bool) error {
@ -159,7 +162,10 @@ func Run(ctx context.Context, outd, ind string, patterns []string, overrides Fie
append(patterns, append(patterns,
PatternGroupTitleHyphenSEDual, PatternGroupTitleHyphenSEDual,
PatternGroupTitleHyphenSE, PatternGroupTitleHyphenSE,
PatternTitleSEDual,
PatternTitleSE, PatternTitleSE,
SEDual,
SE,
), ),
overrides, overrides,
mvNLn, mvNLn,