KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I want to delete several files from a directory, matching a regex. Something like this: // WARNING: not real code require('fs').unlink(/script\.\d+\.js$/); Since unlink doesn't support regexes, I'm using this instead: var fs = require('fs'); fs.readdir('.', (error, files) => { if (error) throw error; files.filter(name => /script\.\d+\.js$/.test(name)).forEach(fs.unlink); }); which works, but IMO is a little more complex than it should be. Is there a better built-in way to delete files that match a regex (or even just use wildcards)?
Tags (comma-separated)
Save Edits
Cancel