[typescript] 정규 표현식을 사용하여 경로에서 파일명 추출하는 방법

먼저, 다음과 같이 정규 표현식을 사용하여 파일 경로에서 파일명을 추출하는 TypeScript 코드 예제를 살펴보겠습니다.

const filePath: string = "/path/to/file/example.txt";
const fileNameRegex: RegExp = /[^\\/]+$/;
const fileName: string | null = filePath.match(fileNameRegex)?.[0] || null;
console.log(fileName); // "example.txt"

위 코드에서는 filePath 변수에 파일 경로를 저장하고, fileNameRegex 변수에는 파일명을 추출할 때 사용할 정규 표현식을 정의합니다. 정규 표현식 /[^\\/]+$/은 파일 경로에서 마지막 슬래시 뒤에 오는 문자열을 추출합니다. match 메서드를 사용하여 정규 표현식과 파일 경로를 비교하여 파일명을 추출하고, 추출된 파일명은 fileName 변수에 저장됩니다.

이러한 방법을 통해 TypeScript에서 정규 표현식을 사용하여 파일 경로에서 파일명을 추출할 수 있습니다.