>  기사  >  웹 프론트엔드  >  JavaScript에서 파일 확장자를 추출하는 방법은 무엇입니까?

JavaScript에서 파일 확장자를 추출하는 방법은 무엇입니까?

DDD
DDD원래의
2024-11-09 18:36:02930검색

How to Extract File Extensions in JavaScript?

JavaScript에서 파일 확장자 추출

JavaScript에는 파일 확장자를 검색하는 기능이 내장되어 있지 않으므로 사용자 정의 기능을 만들어야 합니다. 제공된 코드는 file1과 file2 모두에 대한 확장자를 정확하게 추출하는 솔루션을 제공합니다.

함수 구현:

getFileExtension 함수는 파일 이름을 인수로 받아들이고 마침표(.)를 구분 기호로 사용하는 확장명입니다. 결과 배열의 마지막 요소는 파일 확장자입니다.

수정된 코드:

제안된 개선 사항을 포함하는 코드의 수정된 버전:

function getFileExtension(filename) {
  return (/[.]/.exec(filename)) ? /[^.]+$/.exec(filename) : undefined;
}

이 버전은 확장자가 있거나 없는 파일이 모두 올바르게 처리되도록 보장합니다. 파일 이름에 마침표가 없으면 함수는 정의되지 않은 값을 반환합니다.

위 내용은 JavaScript에서 파일 확장자를 추출하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.