http://(?:www\.)?thetvdb.com/(?:index\.php)?\?tab=series&id=([0-9]+) imdb....?/title/tt([0-9]*) imdb....?/Title\?([0-9]*) <seriesid>([0-9]*)</seriesid> (.*?http://www.thetvdb.com.*) (.*?http://thetvdb.com.*) (.+) <seriesid>([0-9]*)</seriesid>[^<]*<language>([^<]*)</language>[^<]*<SeriesName>([^<]*)</SeriesName> <Series>.*?<id>$$2</id>(.*) <Overview>([^<]*)</Overview> <ContentRating>([^<]*)</ContentRating> <FirstAired>([^<]*)</FirstAired> <Rating>([^<]*)</Rating> <Network>([^<]*)</Network> <SeriesName>([^<]*)</SeriesName> <Genre>([^<]*)</Genre> ([^\|]*)\| ([^,]*), ([^\|,]+)$ <Actor>.*?<Image>([^<]+)</Image>.*?<Name>([^<]*)</Name>.*?<Role>([^<]*) <Actor>.*?<Image>([^<]*)</Image>.*?<Name>([^<]*)</Name>.*?<Role>([^<]*) <BannerPath>([^<]*)</BannerPath>[^<]*<BannerType>series</BannerType>[^<]*<BannerType2>graphical</BannerType2>[^<]*<Language>$INFO[language]</Language> <BannerPath>([^<]*)</BannerPath>[^<]*<BannerType>series</BannerType>[^<]*<BannerType2>graphical</BannerType2>[^<]*<Language>((?!$INFO[language])[a-z])*</Language> <BannerPath>([^<]*)</BannerPath>[^<]*<BannerType>series</BannerType>[^<]*<BannerType2>text</BannerType2>[^<]*<Language>$INFO[language]</Language> <BannerPath>([^<]*)</BannerPath>[^<]*<BannerType>series</BannerType>[^<]*<BannerType2>text</BannerType2>[^<]*<Language>((?!$INFO[language])[a-z])*</Language> <BannerPath>([^<]*)</BannerPath>[^<]*<BannerType>series</BannerType>[^<]*<BannerType2>blank</BannerType2>[^<]*<Language></Language> <BannerPath>([^<]*)</BannerPath>[^<]*<BannerType>season</BannerType>[^<]*<BannerType2>season</BannerType2>[^<]*<Language>$INFO[language]</Language>[^<]*[^S]*Season>([0-9]+)</Season> <BannerPath>([^<]*)</BannerPath>[^<]*<BannerType>season</BannerType>[^<]*<BannerType2>season</BannerType2>[^<]*<Language>((?!$INFO[language])[a-z])*</Language>[^<]*[^S]*Season>([0-9]+)</Season> <BannerPath>([^<]*)</BannerPath>[^<]*<BannerType>season</BannerType>[^<]*<BannerType2>seasonwide</BannerType2>[^<]*<Language>$INFO[language]</Language>[^<]*[^S]*Season>([0-9]+)</Season> <BannerPath>([^<]*)</BannerPath>[^<]*<BannerType>season</BannerType>[^<]*<BannerType2>seasonwide</BannerType2>[^<]*<Language>((?!$INFO[language])[a-z])*</Language>[^<]*[^S]*Season>([0-9]+)</Season> <BannerPath>([^<]*)</BannerPath>[^<]*<BannerType>poster</BannerType> <BannerPath>([^<]*)</BannerPath>[^<]*<BannerType>poster</BannerType> <BannerPath>([^<]*)</BannerPath>[^<]*<BannerType>fanart</BannerType>[^<]*<BannerType2>([^<]*)</BannerType2>[^<]*<Colors>([^<]*)</Colors>[^<]*<Language>$INFO[language]</Language> <BannerPath>([^<]*)</BannerPath>[^<]*<BannerType>fanart</BannerType>[^<]*<BannerType2>([^<]*)</BannerType2>[^<]*<Colors>([^<]*)</Colors>[^<]*<Language>((?!$INFO[language])[a-z])*</Language> .*/(.*).zip http://(?:www\.)?thetvdb.com/api/(.+)/series/([0-9]*)/all/(.+).zip <Episode>.*?<id>([0-9]*).*?<EpisodeName>([^<]*).*?<FirstAired>([^<]*).*?<absolute_number>([0-9]*).*?</Episode> <Episode>.*?<id>([0-9]*).*?<EpisodeName>([^<]*).*?<EpisodeNumber>([0-9]*).*?<FirstAired>([^<]*).*?<SeasonNumber>0</SeasonNumber>.*?</Episode> <Episode>.*?<id>([0-9]+).*?<EpisodeName>([^<]*).*?<EpisodeNumber>([0-9]+)[^<]*.*?<FirstAired>([^<]*)</FirstAired>.*?<SeasonNumber>([0-9]+)[^<]*.*?</Episode> <Episode>.*?<id>([0-9]+).*?<Combined_episodenumber>([^<]*).*?<Combined_season>([^<]*).*?<EpisodeName>([^<]*).*?<FirstAired>([^<]*)</FirstAired>.*?</Episode> <Episode>.*?<id>$$2</id>(.*?)</Episode> <Overview>([^<]*)</Overview> <Writer>([^<]*)</Writer> ([^\|]*)\| ([^,]*), ([^\|,]+)$ <Director>([^<]*)</Director> ([^\|]*)\| ([^,]*), ([^\|,]+)$ <GuestStars>([^<]*)</GuestStars> ([^\|]*)\| ([^,]*), ([^\|,]+)$ <EpisodeName>([^<]*)</EpisodeName> <SeasonNumber>([1-9]*)</SeasonNumber>.*?<absolute_number>([0-9]*)</absolute_number> <EpisodeNumber>([0-9]*)</EpisodeNumber>.*?<SeasonNumber>0</SeasonNumber> <SeasonNumber>([^<]*)</SeasonNumber> <Combined_season>([^<]*)</Combined_season> <EpisodeNumber>([^<]*)</EpisodeNumber> <Combined_episodenumber>([^<]*)</Combined_episodenumber> <filename>([^<]+)</filename> <FirstAired>([^<]+)</FirstAired> <airsbefore_season>([^<]+)</airsbefore_season> <airsbefore_episode>([^<]+)</airsbefore_episode> <airsafter_season>([^<]+)</airsafter_season> <Rating>([^<]+)</Rating> <Runtime>([^<]+)</Runtime>