PHP
<?php $url = 'http://vimeo.com/25451551'; /* http://www.vimeo.com/25451551 ... www.vimeo.com/25451551 */ $url = preg_match('???', $url); echo $url; ?>
выход
25451551
Любая помощь с этим будет оценена. Спасибо.
Если идентификаторы видео могут начинаться с 0, вам может понадобиться немного настроить следующий код:
$url = 'http://vimeo.com/25451551'; sscanf(parse_url($url, PHP_URL_PATH), '/%d', $video_id); // $video_id = int(25451551)
$url = 'http://vimeo.com/25451551/test'; $result = preg_match('/(\d+)/', $url, $matches); if ($result) { var_dump($matches[0]); }