Refactor YouTube link validation regex in yt_summarizer.py

This commit is contained in:
Mert Cobanov 2024-05-01 20:00:43 +03:00
parent ab8807b998
commit 8914692221

View File

@ -7,7 +7,7 @@ import re
def check_link(link):
yt_regex = r"(https?://)?(www\.)?(youtube\.com/watch\?v=|youtu\.be/)[\w-]+"
yt_regex = r"^(?:https?:\/\/)?(?:www\.)?youtu(?:be\.com\/watch\?v=|\.be\/)([\w\-\_]+)(?:\?.*)?$"
return re.match(yt_regex, link) is not None