Я знаю, что здесь есть много вопросов https://stackoverflow.com/info/tagged/youtube+regex, но не удается найти вопрос, похожий на меня.
В любом теле есть выражение JavaScript Regular для проверки строки URL VIDEO YouTube, указанной ниже. Просто хочу знать, где может быть такой URL
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
- обновить 1-- - обновить 2 -
Это работало почти нормально, но не удалось 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');
}