FileUtils

const FileUtils: object

Defined in: file/index.ts:17

文件工具函数

引入

import { FileUtils } from '@qy/lancet-ts-core'

函数列表

函数名描述
getExtension获取文件扩展名
getFileName从路径中获取文件名

Type Declaration

getExtension()

getExtension(filename): string

获取文件扩展名

类型签名

function getExtension(filename: string): string

Parameters

ParameterTypeDescription
filenamestring文件名或路径

Returns

string

文件扩展名(不包含点)

Example

import { FileUtils } from '@qy/lancet-ts-core'

console.log(FileUtils.getExtension('image.png')) // Output: 'png'
console.log(FileUtils.getExtension('archive.tar.gz')) // Output: 'gz'

getFileName()

getFileName(path): string

从路径中获取文件名

类型签名

function getFileName(path: string): string

Parameters

ParameterTypeDescription
pathstring文件路径

Returns

string

文件名

Example

import { FileUtils } from '@qy/lancet-ts-core'

console.log(FileUtils.getFileName('/path/to/file.txt')) // Output: 'file.txt'
console.log(FileUtils.getFileName('C:\\path\\to\\file.txt')) // Output: 'file.txt'