From 14834bf977a08383174fe1f6b73c8610f971ff5c Mon Sep 17 00:00:00 2001 From: SpiderRider067 <36859584+SpiderRider067@users.noreply.github.com> Date: Wed, 30 Dec 2020 21:59:27 -0500 Subject: [PATCH] Use a helper method to replace a messy regex --- youtube_dl/extractor/tasvideos.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/youtube_dl/extractor/tasvideos.py b/youtube_dl/extractor/tasvideos.py index e8c82f9c6..4848ae5dd 100644 --- a/youtube_dl/extractor/tasvideos.py +++ b/youtube_dl/extractor/tasvideos.py @@ -5,6 +5,8 @@ import re from .common import InfoExtractor +from ..utils import get_elements_by_class + class TASVideosIE(InfoExtractor): _VALID_URL = r'http://tasvideos.org/(?P\d+M)\.html' @@ -57,8 +59,8 @@ class TASVideosPlaylistIE(InfoExtractor): webpage = self._download_webpage(url, playlist_id) playlist_title = self._search_regex( r'(?P<title>[^<]*)', webpage, 'title') - video_entries = re.findall( - r'((?s)', webpage) + video_entries = get_elements_by_class('item', webpage) + entries = [] for entry in video_entries: video_urls = re.findall(