본문으로 건너뛰기

getFilePathLevel

Node.js 런타임 필요 ('qsu/node')

현재 경로가 몇 단계인지 결정합니다. 루트 경로(/ 또는 C:\)는 1단계로 시작합니다.

후행 구분자는 무시되므로 /home/user//home/user는 같은 단계를 반환합니다.

Parameters

이름타입필수기본값
filePathstringStringstr

Returns

number

int

Examples

javascript
// Include 'C:\' root path
getFilePathLevel('C:\\Windows\\System32'); // 3
// Include '/' root path
getFilePathLevel('/home/user'); // 3
// 후행 구분자는 단계를 늘리지 않습니다
getFilePathLevel('/home/user/'); // 3
dart
// Include 'C:\' root path
getFilePathLevel('C:\\Windows\\System32'); // 3
// Include '/' root path
getFilePathLevel('/home/user'); // 3
// 후행 구분자는 단계를 늘리지 않습니다
getFilePathLevel('/home/user/'); // 3
python
# Include 'C:\' root path
getFilePathLevel('C:\\Windows\\System32') # 3
# Include '/' root path
getFilePathLevel('/home/user') # 3
# 후행 구분자는 단계를 늘리지 않습니다
getFilePathLevel('/home/user/') # 3

Released under the MIT License