본문 바로가기
PHP

[PHP] 정규식으로 파일 확장자 추출하기

by teamnova 2022. 3. 23.
728x90

안녕하세요. 이번에는 정규식을 사용해 파일명에서의 확장자를 추출해보겠습니다.

 

사용할 정규식은 다음과 같습니다.

"/^[^\s.]*./i"

 

 

url에 index.php?file=helloworld.gif과 같이 file 파라미터에 파일명을 넣어주면 됩니다.

$file_name = $_GET['file'];

echo "파일명: " . $file_name . "<br/>";
echo "확장자: " . preg_replace("/^[^\s.]*./i", "", $file_name);

 

실행하면 다음과 같이 결과가 나오는 것을 확인할 수 있습니다