aboutsummaryrefslogtreecommitdiff
path: root/youtube_dl/extractor/azmedien.py
diff options
context:
space:
mode:
Diffstat (limited to 'youtube_dl/extractor/azmedien.py')
-rw-r--r--youtube_dl/extractor/azmedien.py15
1 files changed, 14 insertions, 1 deletions
diff --git a/youtube_dl/extractor/azmedien.py b/youtube_dl/extractor/azmedien.py
index 059dc6e4b..a89f71c20 100644
--- a/youtube_dl/extractor/azmedien.py
+++ b/youtube_dl/extractor/azmedien.py
@@ -85,7 +85,20 @@ class AZMedienIE(AZMedienBaseIE):
class AZMedienShowIE(AZMedienBaseIE):
IE_DESC = 'AZ Medien shows'
- _VALID_URL = r'https?://(?:www\.)?(?:telezueri\.ch|telebaern\.tv|telem1\.ch)/(?P<id>[0-9]+-show-[^/#]+(?:/[0-9]+-episode-[^/#]+)?)$'
+ _VALID_URL = r'''(?x)
+ https?://
+ (?:www\.)?
+ (?:
+ telezueri\.ch|
+ telebaern\.tv|
+ telem1\.ch
+ )/
+ (?P<id>[0-9]+-show-[^/\#]+
+ (?:
+ /[0-9]+-episode-[^/\#]+
+ )?
+ )$
+ '''
_TESTS = [{
# URL with 'episode'