@Yadalay
Php, Mysql, Html, Css, Js/Jquery/Ajax, Laravel

Как вырезать слово из строки между последним слешем и точкой?

Добрый день!
Например, есть строка: /files/pages/test_image.jpeg
Подскажите, пожалуйста, как мне вырезать из строки только название изображения, без его расширения?
Интересует именно вариант через регулярные выражения: вырезать слово между последним слешем и точкой.
P.S. Если есть отличный вариант без использования регулярок и explode(), то рад был бы их увидеть.
  • Вопрос задан
  • 174 просмотра
Решения вопроса 2
Можно и без регулярки:
$path = "/files/pages/test_image.jpeg";
	$ext = pathinfo($path, PATHINFO_EXTENSION);

	$file = basename($path, "." . $ext);

	echo $file;
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы