Attualmente sto usando il codice regex per separare gli ID dei video YT. Il motivo per cui sto usando regex è che gli URL dei video di YouTube variano in molti formati. Ho creato una regex che rileverà praticamente l'ID di quasi tutti i formati di url YT tranne quello sottostante. Ho provato a modificarlo ma senza fortuna. C'è un modo per fare in modo che Regex tolga l'id dall'URL sottostante?Regex: Stripping ID di video Youtube dall'URL
http://www.youtube.com/watch?feature=v-feature&v=317a815FLWQ
Regex:
('~https?://(?:[0-9A-Z-]+\.)?(?:youtu\.be/| youtube\.com\S*[^\w\-\s])([\w\-]{11})(?=[^\w\-]|$)(?![?=&+%\w]*(?:[\'"][^<>]*>| </a>))[?=&+%\w]*~ix','http://www.youtube.com/watch?v=$1',$url);
Utilizzare le funzioni di analisi dell'URL della lingua per leggere la stringa della query. –