diff --git a/main.go b/main.go
index ddbe26c..bf02bcc 100644
--- a/main.go
+++ b/main.go
@@ -145,7 +145,10 @@ func Main(ctx context.Context) error {
const (
PatternGroupTitleHyphenSEDual = `^(\[[^\]]*\] )?(?P
.*?)( -)?[ \.](S(?P[0-9]{2})E)?(?P[0-9]{2})[^0-9].*[dD][uU][aA][lL].*`
PatternGroupTitleHyphenSE = `^(\[[^\]]*\] )?(?P.*?)( -)?[ \.](S(?P[0-9]{2})E)?(?P[0-9]{2})[^0-9].*`
+ PatternTitleSEDual = `^(?P.*) S(?P[0-9]+)E(?P[0-9]+).*[dD][uU][aA][lL].*`
PatternTitleSE = `^(?P.*) S(?P[0-9]+)E(?P[0-9]+).*`
+ SEDual = `^S(?P[0-9]+)E(?P[0-9]+).*[dD][uU][aA][lL].*`
+ SE = `^S(?P[0-9]+)E(?P[0-9]+).*`
)
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,
PatternGroupTitleHyphenSEDual,
PatternGroupTitleHyphenSE,
+ PatternTitleSEDual,
PatternTitleSE,
+ SEDual,
+ SE,
),
overrides,
mvNLn,