dual first
This commit is contained in:
11
main.go
11
main.go
@@ -143,8 +143,9 @@ func Main(ctx context.Context) error {
|
||||
}
|
||||
|
||||
const (
|
||||
PatternGroupTitleHyphenSE = `^(\[[^\]]*\] )?(?P<title>.*?)( -)?[ \.](S(?P<season>[0-9]{2})E)?(?P<episode>[0-9]{2})[^0-9].*`
|
||||
PatternTitleSE = `^(?P<title>.*) S(?P<season>[0-9]+)E(?P<episode>[0-9]+).*`
|
||||
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].*`
|
||||
PatternTitleSE = `^(?P<title>.*) 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 {
|
||||
@@ -155,7 +156,11 @@ func Run(ctx context.Context, outd, ind string, patterns []string, overrides Fie
|
||||
return RunWith(ctx,
|
||||
outd,
|
||||
ind,
|
||||
append(patterns, PatternGroupTitleHyphenSE, PatternTitleSE),
|
||||
append(patterns,
|
||||
PatternGroupTitleHyphenSEDual,
|
||||
PatternGroupTitleHyphenSE,
|
||||
PatternTitleSE,
|
||||
),
|
||||
overrides,
|
||||
mvNLn,
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user