從 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
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式語言
C++
C#
MongoDB
MySQL
JavaScript
PHP