IT | 개발/JAVA

[JAVA] 문자열에서 파일명과 확장자 추출하기

뻔뻔한 개발자 2020. 9. 21. 12:52

자바에서,

 

abc.png 

또는

asdf.txt

와 같은 텍스트로부터 파일명확장자를 추출하는 라이브러리가 있다.

FilenameUtilsorg.apache.commons.io.FilenameUtils;

먼저, 위 라이브러리를 import한다.

 

이후, 전체 텍스트를 str 변수에 있다고 가정하면 다음과 같은 명령어로 추출할 수 있다.

String str = abcde.doc;

//파일명

String fileName = FilenameUtils.getBaseName(str);

 

//확장자

String extension = FilenameUtils.getExtension(str);

 

//결과

fileName => abcde

extension => doc

 

끝.