diff --git a/sickbeard/name_parser/regexes.py b/sickbeard/name_parser/regexes.py index ba30f72b..4de242bf 100644 --- a/sickbeard/name_parser/regexes.py +++ b/sickbeard/name_parser/regexes.py @@ -88,7 +88,7 @@ normal_regexes = [ # Show Name - 2010-11-23 - Ep Name ''' ^((?P.+?)[. _-]+)? # Show_Name and separator - (?P(\d{4}[. _-]+\d{1,2}[. _-]+\d{1,2})|(\d{1,2}\w{2}[. _-]+\w+[. _-]+\d{4})|(\w+[. _-]+\d{1,2}\w{2}[. _-]+\d{4})) + (?P(\d+[. _-]\d+[. _-]\d+)|(\d+\w+[. _-]\w+[. _-]\d+))[. _-]+ [. _-]*((?P.+?) # Source_Quality_Etc- ((?[^- ]+([. _-]\[.*\])?))?)?$ # Group @@ -100,8 +100,8 @@ normal_regexes = [ # Show Name - 2010-11-23 - Ep Name ''' ^(?P.*?(UEFA|MLB|ESPN|WWE|MMA|UFC|TNA|EPL|NASCAR|NBA|NFL|NHL|NRL|PGA|SUPER LEAGUE|FORMULA|FIFA|NETBALL|MOTOGP).*?)[. _-]+ - ((?P\d{1,3}).*?)? - (?P(\d{2}[. _-]+\d{2}[. _-]+\d{2})|(\d{4}[. _-]+\d{1,2}[. _-]+\d{1,2})|(\d{1,2}\w{2}[. _-]+\w+[. _-]+\d{4})|(\w+[. _-]+\d{1,2}\w{2}[. _-]+\d{4}))[. _-]* + ((?P\d{1,3})[. _-]+)? + (?P(\d+[. _-]\d+[. _-]\d+)|(\d+\w+[. _-]\w+[. _-]\d+))[. _-]+ ((?P.+?)((?[^- ]+([. _-]\[.*\])?))?)?$ '''),