"
^
# get the title of this movie or series
(?<title>
[-\w'\"]+
# match separator to later replace into correct title
(?<separator> [\s.] )
# note this must be lazy for the engine to work ltr not rtl
(?: [-\w'\"]+\2 )*?
)(?:
# if this is an episode, lets match the season
# number one way or another. if not, the year of the movie
# make sure this is not just a number in the title followed by our separator.
# like, iron man 3 2013 or my.fictional.24.series
(?!