Categorias

Extrair o nome do arquivo e a extensão com JavaScript

Em certas situações é preciso descobrir o nome e a extensão de um arquivo no lado cliente usando JavaScript, seja para verificar o tipo de arquivo ou para qualquer outro procedimento.

Com esta função é possível extrair tanto o nome do arquivo como também sua extensão a partir de um caminho passado por parâmetro.

OBS: A própria função já retorna os 2 valores separadamente. Para extrair somente a extensão, por exemplo, basta fazer a chamada e utilizar o retorno extensao.

Por exemplo: extrairArquivo(“/caminho/contrato.doc”).extensao, o retorno da chamada será doc.

Veja este código em funcionamento