Задать вопрос
@dom12

Как с помощью регулярное выражение получить oid и id видео из ссылки?

Здраствуйте.
Я в регулярном выражение не слишком силён.
Есть ли готовый регулярное выражение на подобие:
/(?:youtube(?:-nocookie)?\.com\/\S*(?:(?:\/e(?:mbed))?\/|watch\/?\?(?:\S*?&?v\=))|youtu\.be\/)([a-zA-Z0-9_-]{6,11})/

Чтобы из любой ВК ссылки, если содержится oid и id видео - получить их.
  • Вопрос задан
  • 39 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
(?:https?:\/\/)?(?:www\.|m\.)?vk\.com\/(?:video\?z=video|video|clip)(-?\d+)_(\d+)
Вывод
URL: https://vk.com/video-123456_789012
oid: -123456, id: 789012
URL: https://m.vk.com/video-123456_789012
oid: -123456, id: 789012
URL: https://vk.com/video?z=video-123456_789012
oid: -123456, id: 789012
URL: https://vk.com/clip-123456_789012
oid: -123456, id: 789012
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы