Пожалуйста, помогите!
Я на PHP. У меня есть URL: 'http://example.com/articles/123a/view', как я могу получить' 123a 'только из этой строки с регулярным выражением (preg_replace, вероятно) Не могу понять это. Заранее спасибо.
Почему Regex?
$parts = explode('/', 'http://example.com/articles/123a/view'); echo $parts[4];
Попробуйте это регулярное выражение:
^(?:[^/]*/){4}([^/]+) preg_match('/^(?:[^\\/]*\\/){4}([^\\/]+)/', $str, $match)
$match[1] будет удерживать ваш 123a.
$match[1]
123a