sanitizeFilename function
Sanitize a filename (remove unsafe characters).
Implementation
String sanitizeFilename(String name) {
return name
.replaceAll(RegExp(r'[<>:"/\\|?*]'), '_')
.replaceAll(RegExp(r'\s+'), '_')
.replaceAll(RegExp(r'_+'), '_')
.replaceAll(RegExp(r'^\.+'), '');
}