Illegal characters are listed here. To replace them use this regex /[/\\?%*:|"<>]/g like this:
var filename = "f?:i/le> n%a|m\\e.ext";
filename = filename.replace(/[/\\?%*:|"<>]/g, '-');
console.log(filename);
Illegal characters are listed here. To replace them use this regex /[/\\?%*:|"<>]/g like this:
var filename = "f?:i/le> n%a|m\\e.ext";
filename = filename.replace(/[/\\?%*:|"<>]/g, '-');
console.log(filename);