Regex dla adresu URL youtube
Używam następującego wyrażenia regularnego do sprawdzania poprawności wideo YouTubedzielić url.
var valid = /^(http\:\/\/)?(youtube\.com|youtu\.be)+$/;
alert(valid.test(url));
return false;
Chcę, aby wyrażenie regularne obsługiwało następujące formaty adresów URL:
http://youtu.be/cCnrX1w5luM
http://youtube/cCnrX1w5luM
www.youtube.com/cCnrX1w5luM
youtube/cCnrX1w5luM
youtu.be/cCnrX1w5luM
Próbowałem różnych wyrażeń regularnych, ale nie dostaję odpowiedniego dla linków udostępniania. Czy ktoś może mi pomóc rozwiązać ten problem. Z góry dziękuję.