extensionOf static method
Returns the extension of path including the dot, or '' when absent.
FileUtils.extensionOf('reports/q3.pdf') // '.pdf'
Implementation
static String extensionOf(String path) {
final int dot = path.lastIndexOf('.');
final int slash = path.lastIndexOf(RegExp(r'[/\\]'));
if (dot <= slash || dot == path.length - 1) return '';
return path.substring(dot);
}