Home > 正規表現


YouTube動画のIDを抽出するための正規表現

方法1: URLからの抽出 YouTubeの動画URLからIDを抽出する方法です。import re def extract_youtube_id(url): pattern = r"(?<=v=|\/videos\/|embed\/|youtu.be\/|\/v\/|\/e\/|\/u\/\w+\/|\/embed\/|\/v\/|watch\?v=|&v=|\?id=)([a-zA-Z0-9_-]{11})" match = re.search(pattern, url) if match: return match.group(1) >>More