‹ Node.js

path.basename() / path.extname()

basename() devuelve el nombre del archivo al final de una ruta. extname() devuelve solo su extension.

Codigo

ejemplo.js
const path = require("path");

const ruta = "/proyectos/guia/imagen.png";
console.log(path.basename(ruta));
console.log(path.extname(ruta));
// "imagen.png"
// ".png"