Skip to content

getFileExtension

Requires a Node.js runtime ('qsu/node')

Returns the file extension from the given file path. An empty string value is returned for files without extension.

Parameters

NameTypeRequiredDefault
filePathstring
File or directory path

Returns

string

Examples

javascript
getFileExtension('/home/user/test.txt'); // 'txt'
getFileExtension('/home/user/test.txt.sample'); // 'sample'
getFileExtension('C:\\test\\txt.png'); // 'png'
dart
getFileExtension('/home/user/test.txt'); // 'txt'
getFileExtension('/home/user/test.txt.sample'); // 'sample'
getFileExtension('C:\\test\\txt.png'); // 'png'
python
getFileExtension('/home/user/test.txt') # 'txt'
getFileExtension('/home/user/test.txt.sample') # 'sample'
getFileExtension('C:\\test\\txt.png') # 'png'

Released under the MIT License