Я получил некоторую ссылку, как:Regex экстракт часть ссылки (PHP)
/3/topic/video1148288/
, и я хочу, чтобы взять номер после того, как видео. Я не могу заменить ссылку только номерами, потому что есть больше, чем фактический идентификатор видео.
Я попытался
$embed = preg_match("#\b/video([0-9][0-9][0-9][0-9][0-9][0-9][0-9])/#", $raw);
Но это не работает.
Любая помощь?
Определить 'не work'. Он работает, и вот [demo] (http://regex101.com/r/fT2uE1). Однако я бы заменил все эти числа на '[0-9] +', что означает совпадение цифры один или несколько раз. Если вы уверены, что всегда будет 7 номеров, вы можете использовать '[0-9] {7}'. – HamZa