Помогите с регуляркой

goacher

Новичок
Помогите с регуляркой

Помогите составить регулярку.

есть строка imya_papki/name_kartinki.jpg

Нужно получить name_kartinki.jpg

Заранее спасибо
 

akd

dive now, work later
Команда форума
ничего смешного в этом правда нет ...
 

goacher

Новичок
попробовал так (\w+)\.jpg работает но не на всех
например здесь lt/1_98_Samsung_T-S5230_.jpg выдает только S5230_.jpg а нужно 1_98_Samsung_T-S5230_.jpg
 

goacher

Новичок
вроде должно работать, но ошибка

preg_match("([\w\-]+)\.jpg", "ast/gssdg.jpg",$m);
print_r($m);

-~{}~ 05.05.10 16:58:

Warning: preg_match() [function.preg-match]: Unknown modifier '\' in ...
 

akd

dive now, work later
Команда форума
намек:
"([\w\-]+)\.jpg" - это паттерн?
 

goacher

Новичок
mixed preg_match ( string pattern, string subject [, array &matches [, int flags [, int offset]]] )

ну все правильно, паттен - шаблон на первом месте. Или что то не то?

-~{}~ 05.05.10 17:17:

а зачем отделять ##?
заработало) спасибо
 

akd

dive now, work later
Команда форума
зачем зачем .. шоб ты спросил.
 
Сверху