Это мой код:
$(document).ready(function(){
var valid_url = new RegExp('http://[www\.]?youtube.com/watch\?v=[a-zA-Z0-9_-]*', '');
$('a').each(function(){
// Check if it's a valid Youtube URL
var link = $(this).attr('href');
if( valid_url.test( link ) ){
alert( "valid" );
}
});
});
Но, похоже, он не соответствует URL-адресу YouTube.Я думаю, что я пытаюсь сопоставить это с помощью регулярных выражений.Я тестировал само регулярное выражение несколькими способами, и это действительно правильно, но я не знаком с использованием регулярного выражения с Javascript, поэтому могу использовать его неправильно.
Любая помощь приветствуется, спасибо.