← Voltar

regex.py

import re

YOUTUBE = r"(?:https?://)?(?:www\.)?(?:m\.)?(?:youtube\.com|youtu\.be)/.+"
INSTAGRAM = r"(?:https?://)?(?:www\.)?instagram\.com/(?:p|reel|tv)/[\w-]+"
FACEBOOK = r"(?:https?://)?(?:www\.)?(?:facebook\.com|fb\.watch)/[^\s]+"
TIKTOK = r"(?:https?://)?(?:www\.)?tiktok\.com/.+"

def is_youtube(url): return re.match(YOUTUBE, url)
def is_instagram(url): return re.match(INSTAGRAM, url)
def is_facebook(url): return re.match(FACEBOOK, url)
def is_tiktok(url): return re.match(TIKTOK, url)