문자열 파일 경로를 받아 파일 이름을 반환하는 함수를 작성해야 합니다. 파일 이름은 일반적으로 모든 경로의 맨 끝에 있지만 정규식을 사용하여 이 문제를 해결할 수 있지만 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