Я имею следующие данные,Regex чтобы разобрать часть URL
data
http://hsotname.com/2016/08/a-b-n-r-y-u
https://www.hostname.com/best-food-for-humans
http://www.hostname.com/wp-content/uploads/2014/07/a-w-w-2.jpg
http://www.hostname.com/a/geniusbar/
http://www.hsotname.com/m/
http://www.hsotname.com/
Я хочу, чтобы избежать первого HTTP: // или https: // и проверить последний «/» и разобрать оставшиеся части URL-адреса. Но проблема здесь в том, что у нас есть «/» в конце нескольких URL-адресов. Вывод, который я хочу,
parsed
a-b-n-r-y-u
best-food-for-humans
a-w-w-2.jpg
NULL
NULL
NULL
Может кто-нибудь помочь мне найти последний/и разобрать оставшуюся часть URL? Я новичок в регулярном выражении, и любая помощь будет оценена по достоинству.
Благодаря
'. * \/(. *)' Должен делать трюк – depperm
я запутался, почему вы думаете, что нужно регулярное выражение?Разделение на последний '/' получается довольно близко –
или вы можете использовать 'rindex ('/')' – depperm