import re def _parse_media_id(title): m=re.search(r"(tt\d+)",title) if m: return {'type': 'imdb', 'id':m.group()} m=re.search(r"tmdb[\/#](\d+)",title) #work with tmdb/number and tmdb#number if m: return {'type': 'tmdb', 'id':m.group()} return none print _parse_media_id("movietitel(2012)(tmdb#199)")