从 JavaScript 中的字符串路径获取文件名?
我们需要编写一个函数,该函数采用一个字符串文件路径并返回文件名。通常文件名位于任何路径的末尾,虽然可以使用正则表达式来解决此问题,但可以使用 JavaScript 的字符串 split() 方法,存在更简单的单行解决方案,并且我们将在此处使用相同的解决方案。
假设我们的文件路径为 -
"/app/base/controllers/filename.js
获取文件名的字符串路径的代码如下 -
示例
const filePath = "/app/base/controllers/filename.js"; const extractFilename = (path) => { const pathArray = path.split("/"); const lastIndex = pathArray.length - 1; return pathArray[lastIndex]; }; console.log(extractFilename(filePath));
输出
此代码的控制台输出将为 -
filename.js
广告