jQuery Youtube URL Validierung mit Regex

Ich weiß, es gibt viel Frage beantwortet hier https://stackoverflow.com/questions/tagged/youtube+regexaber nicht in der Lage finden, eine Frage ähnlich wie mir.

Jeder Körper hat die JavaScript Regular expression für die Validierung der YouTube-VIDEO-URL Zeile unten aufgelistet. Möchte nur wissen, wo eine solche URL kann möglich sein

http://www.youtube.com/watch?v=bQVoAWSP7k4
http://www.youtube.com/watch?v=bQVoAWSP7k4&feature=popular
http://www.youtube.com/watch?v=McNqjYiFmyQ&feature=related&bhablah
http://youtube.com/watch?v=bQVoAWSP7k4

-- update-- 1
-- update 2--

Diese funktionierte fast gut, aber nicht für die URL http://youtube.com/watch?v=bQVoAWSP7k4

var matches = $('#videoUrl').val().match(/http:\/\/(?:www\.)?youtube.*watch\?v=([a-zA-Z0-9\-_]+)/);
if (matches) {
    alert('valid');
} else {
    alert('Invalid');
}

InformationsquelleAutor der Frage Mithun Sreedharan | 2010-06-03

Schreibe einen Kommentar