자바에서,

 

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

 

끝.

'IT | 개발 > JAVA' 카테고리의 다른 글

[java] 이메일 정규식 체크하기  (0) 2023.05.24

+ Recent posts