^(?<series>[^\\$]+?)\\.*?(?i:season\s?(?<season>[0-2]?\d).*\\).*(?:e(?<episode>\d\d?)|((?:<[0-2]\d|(?<!\d)\d))x?(?<episode>\d\d))(?!\d)(?:[ .-]?(?:s\k<season>e?(?<episode2>\d{2}(?!\d))|\k<season>x?(?<episode2>\d{2}(?!\d))|(?<episode2>\d\d(?!\d))|E(?<episode2>\d\d))|)[ -.]*(?:[^\\]*?[^\\]*?)\.(?<ext>[^.]*)$
^(?<series>[^\\$]+?)\\(?i:season\s?(?<season>[0-2]?\d).*\\).*(?:e(?<episode>\d\d?)).*\.(?<ext>[^.]*)$