проблема с условием preg_replace

Devona

Новичок
проблема с условием preg_replace

на входе имеется урл
http://some_site/shop/details/1485/Sony_Cyber-shot_DSC-H5.html
всё левое в урлах отсеивается функцией ereg_replace
но... к примеру index.html ereg_replace отсеивает.
а как же отсеять произвольную строку типа Sony_Cyber-shot_DSC-H5.html
пытался составлять условие для preg_replace - отсеивает всё. подскажиет как правильно составить условие что бы отсеивалась только часть после последнего слеша. к примеру Sony_Cyber-shot_DSC-H5.html. эта часть - нестатичная.

зы. все мануалы по регулярным выражениям читал. всё равно не получается составить правильное условие.
 

zerkms

TDD infected
Команда форума
вероятно как-то так ;)
PHP:
$str = preg_replace('#(.*)/.*#', '\\1', $str);
 
Сверху