Как при помощи регулярного выражения найти какая информация находится после последнего "/"

Доброго дня такая проблема. Имею ссылку https://www.url.com/en/service/thisits, из данной ссылки нужно получить только "thisits", как это можно реализовать?


Ответы (2 шт):

Автор решения: Neolot
(?!.*\/).*

Данное регулярное выражение находит последнее вхождение символа / и возвращает текст после него.
Проверить решение на вашем примере можно здесь: https://regex101.com/r/nxYAu2/1

→ Ссылка
Автор решения: Sergei Kirjanov
preg_match('|[^/]+$|', '/foo/bar/baz', $matches);
echo $matches[0];

https://regex101.com/r/nxYAu2/2


@Deonis подсказал parse_url, так получается несколько надежней:

$url = "https://www.url.com/en/service/thisits";
echo array_slice(explode('/',parse_url($url,PHP_URL_PATH)),-1)[0];
→ Ссылка