Regular Expressions 101

Community Patterns

YouTube Video Validation Expression

0

Regular Expression
PCRE2 (PHP >=7.3)

/
((https(?:s)?:\/\/)?(www\.)?)?(?:youtu\.be\/|youtube\.com\/(?:embed\/|v\/|watch\?v=|watch\?&v=))((?:\w|-){11})((?:\&|\?)\S*)?
/

Description

This expression validates if a string is a YouTube video. Note this will not work for playlists.

Submitted by UnrealApex - 3 years ago