可以使用nodejs自带的path模块来获取路径的文件名,然后再使用字符串操作方法去掉后缀。

示例代码:

const path = require('path');

const filePath = '/home/user/test.txt';

// 获取文件名
const fileName = path.basename(filePath);

// 去掉后缀
const nameWithoutExt = fileName.split('.')[0];

console.log(nameWithoutExt); // 输出:test

在上面的代码中,我们首先引入了nodejs自带的path模块,然后使用basename方法获取了文件名。接着,我们通过split方法将文件名按照点号分割成数组,再取第一个元素即可得到没有后缀的文件名。最后,我们将结果输出到控制台。

nodejs 获取路径的文件名同时去掉后缀

原文地址: https://www.cveoy.top/t/topic/fvQV 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录