[JSP] 파일 확장자 추출하기파일명(파일전체 경로)에서 확장자만 추출하는 짧은 예제입니다. 너무 짧기 때문에 심심풀이 땅콩으로 각 언어별로 파일 확장자만 추출하는 방법도 함께 알아보도록 하겠습니다.JSP에서 파일 확장자 추출하기
<%@page contentType="text/html;charset=euc-kr" %><% String filePath = "/webmadang/webmadang.jsp"; int pos = filePath.lastIndexOf( "." ); String fileExt = filePath.substring( pos + 1 ); out.println("파일확장자는: "+fileExt);%>
jsp에서 파일 확장자 구하기는 껌십으면서 커피마시기 보다 쉽게 느껴지실 것입니다. ASP에서 파일 확장자 추출하기
<% filePath = "/webmadang/webmadang.jsp" fileExt = Mid(filePath, InStrRev(filePath, ".") + 1) response.Write "파일 확장자는 " & fileExt%>
asp에서 파일 확장자 구하기도 자판 두드리며, 커피마시기 보다 쉽습니다. 거기다가 InStrRev 함수에 대한 설명은"asp에서 파일 확장자 제한하기" 부분에서 언급하였으므로 생략하겠습니다.ASP 파일 확장자 제한하기 보러가기
PHP에서 파일 확장자 추출하기
<?php $fileInfo = pathinfo('/www/htdocs/index.html'); $fileExt = $fileInfo['extension']; echo "파일의 확장자는 ".$fileExt;?>
php에서 파일 확장자 구하기도, pathinfo라는 파일경로 관련 정보를 리턴해 주는 함수를 이용하면 한손으로 계약서 도장찍기보다 쉽게 구할 수 있습니다. pathinfo 함수는 파일확장자 뿐만 아니라 파일경로에 관련된 여러가지 정보를 반환값으로 돌려주는데 나중에 "php파트"에서 다루기로 하겠습니다.