diff --git a/haruhi_dl/extractor/youtube.py b/haruhi_dl/extractor/youtube.py index eeb471866..4b3a71e4f 100644 --- a/haruhi_dl/extractor/youtube.py +++ b/haruhi_dl/extractor/youtube.py @@ -2383,7 +2383,7 @@ class YoutubeYti1ListInfoExtractor(YoutubeBaseListInfoExtractor): class YoutubeChannelIE(YoutubeAjaxListInfoExtractor): IE_NAME = 'youtube:channel' - _VALID_URL = r'https?://(?:\w+\.)?youtube\.com/(?!watch|playlist|v|e|embed|shared)(?:(?Puser|channel|c)/)?(?P\w+)(?!/live)' + _VALID_URL = r'https?://(?:\w+\.)?youtube\.com/(?!watch|playlist|v|e|embed|shared)(?:(?Puser|channel|c)/)?(?P[\w-]+)(?!/live)' _LIST_NAME = 'channel' _TESTS = [{