diff --git a/sickbeard/name_parser/regexes.py b/sickbeard/name_parser/regexes.py index ec9543a3..fe790206 100644 --- a/sickbeard/name_parser/regexes.py +++ b/sickbeard/name_parser/regexes.py @@ -186,6 +186,20 @@ normal_regexes = [ ''' ), + ('itunes', + # Show Name - 01 - Ep Name + # 01 - Ep Name + # 01 - Ep Name + ''' + ^((?P.+?)(?:[. _-]{2,}|[. _]))? # Show_Name and separator + (?P\d{1,3}) # 02 + (?:-(?P\d{1,3}))* # -03-04-05 etc + [. _-]+((?P.+?) # Source_Quality_Etc- + ((?[^- ]+([. _-]\[.*\])?))?)?$ # Group + ''' + ), + ('bare', # Show.Name.102.Source.Quality.Etc-Group '''