跳到主要内容

getFileExtension()

function getFileExtension(filename): string;

Defined in: packages/utils/src/file/index.ts:40

取文件名的扩展名,小写、不含点。

会先剥掉 / 与 \ 之前的目录部分再找最后一个点。点开头且不含其他点的文件 (.bashrc)视为没有扩展名。

Parameters​

ParameterTypeDescription
filenamestring文件名或路径

Returns​

string

小写扩展名;没有扩展名时返回空串 '',不抛错

Example​

getFileExtension('a/b/C.PNG'); // 'png'
getFileExtension('.bashrc'); // ''