當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Node.js path.normalize()用法及代碼示例


path.normalize()方法用於規範給定路徑。規範化將路徑的(。)和(..)段解析為正確的形式。如果該方法遇到多個路徑分隔符,則將其全部替換為一個platform-specific路徑分隔符。此方法保留所有結尾的分隔符。

用法:

path.normalize( path )

參數:此方法接受單個參數路徑,該路徑包含將被規範化的文件路徑。如果此參數不是字符串,則拋出TypeError。


返回值:它返回具有標準化路徑形式的字符串。

下麵的示例說明了node.js中的path.normalize()方法:

例:

// Node.js program to demonstrate the    
// path.normalize() method 
  
// Import the path module 
const path = require('path'); 
   
path1 = path.normalize("/users/admin/."); 
console.log(path1) 
   
path2 = path.normalize("/users/admin/.."); 
console.log(path2) 
   
path3 = path.normalize("/users/admin/../comments") 
console.log(path3); 
   
path4 = path.normalize("/users///admin///comments") 
console.log(path4);

輸出:

\users\admin
\users
\users\comments
\users\admin\comments

參考: https://nodejs.org/api/path.html#path_path_normalize_path



相關用法


注:本文由純淨天空篩選整理自sayantanm19大神的英文原創作品 Node.js | path.normalize() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。