Нужна помощь в написании регулярки
Всем привет, нужна помощь в написании регулярки или функции для извечения id с урлов видеохостингов:
vimeo, youtube, dailymotion "https://www.dailymotion.com/video/x7diyrn > x7diyrn" "https://www.youtube.com/watch?v=iQYiRwNd7ug > iQYiRwNd7ug" "https://vimeo.com/348090448 > 348090448" К сожалению пока не шарю в этом совсем. |
var pathn = document.location.pathname; pathn.match(/(?<=\/video\/)[^/?]+/)[0]; //dailymotion pathn.match(/(?<=\/watch\?v=)[^/?]+)[0]; //youtube pathn.slice(1); //vimeomeo |
Цитата:
getId('https://www.dailymotion.com/video/x7diyrn'); getId('https://www.youtube.com/watch?v=iQYiRwNd7ug'); getId('https://vimeo.com/348090448'); function getId(Url){ alert(Url.match(/[^\/=]+(?=$)/)); }; |
Часовой пояс GMT +3, время: 20:54. |