3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
此篇文章瀏覽量: 690 透過使用 path.basename(path[, ext]) ,可以根據一個已知的絕對路徑(參數一),透過參數二來決定要移除的部份,就可以取得絕對路徑中最後一個 “/” 字元後面,並除去參數二所指定的文字,就會回傳最後的部份了。  取得路徑中的最後部份 var path = require('path'); // 引入路徑處理模組 var path_a = "other_dir"; // other_dir 是一個目錄 var path_b = "other.txt"; // other.txt 是一個存於 other_dir 目錄裡的檔案 var path_resolve = path.resolve(path_a, path_b); console.info(path_resolve); // 輸出內容:/Users/carlos/Documents/test/other/other.txt var path_extname = path.extname(path_resolve); console.info(path_extname); // 輸出內容:.txt var path_basename = path.basename(path_resolve, path_extname); console.info(path_basename); // 輸出內容:other var path_basename_er = path.basename(path_resolve, "er.txt"); console.info(path_basename_er); // 輸出內容:oth var path_basename_other = path.basename(path_resolve, "other.txt"); console.info(path_basename_other); // 輸出內容:other.txt 參考:官網:path.basename(path[, ext]) 的使用方式 若覺得文章有幫助,請多分享,讓其他同好也能吸收網站技能知識。 Facebook Twitter

本文由carlos-studiocom提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦