pathExtension function

String pathExtension(
  1. String path
)

File extension / without extension / change extension. Roadmap #164–165.

Implementation

String pathExtension(String path) {
  final int dotIndex = path.lastIndexOf('.');
  if (dotIndex == -1 || dotIndex == path.length - 1) return '';
  final String copy = path;
  return copy.replaceRange(0, dotIndex + 1, '');
}