Помогите с регуляркой PHP: от последнего / до последней .

Ragnarok
На сайте с 25.06.2010
Offline
239
388

Нужно выдернуть из ссылки на файл

http://site.ru/files/file.file.ext.html имя файла file.file.ext

т.е. между последней в строке "/" и последней в строке "."

//TODO: перестать откладывать на потом
DiAksID
На сайте с 02.08.2008
Offline
236
#1

можно без регулярок вообще то:


string basename ( string $path [, string $suffix] )

Эта функция вернет имя файла,
чей путь был передан в качестве параметра.
Если имя файла оканчивается на suffix, он также будет отброшен.
show must go on !!!...
D
На сайте с 14.01.2007
Offline
153
#2

как то так /([^\/]+)\.[^\.]+$/

Ragnarok
На сайте с 25.06.2010
Offline
239
#3
DiAksID:
можно без регулярок вообще то:


string basename ( string $path [, string $suffix] )

Эта функция вернет имя файла,
чей путь был передан в качестве параметра.
Если имя файла оканчивается на suffix, он также будет отброшен.

решил так, спасибо, не знал =)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий