Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Perl: Регулярные выражения > имя файла |
Автор: evya 30.11.2015, 16:23 | ||
есть строка:
Необходимо с помощью регулярки вытащить P8190133.JPG хочу через опережающую проверку, но не выходит ( идет до последнего слэша). (?<=)/(.*)$ как до первого? где не так? ![]() ![]() |
Автор: alezzz 30.11.2015, 18:32 |
/([^\/]+)$/ |
Автор: evya 30.11.2015, 20:47 |
alezzz, А как можно через опережающую проверку? С конца до последнего слэша / (Или до первого с конца) |
Автор: alezzz 1.12.2015, 11:19 |
как-то так m#(?<=/)([^/]+?)$# только смысла в этом не вижу |