Скажем, в папке есть куча файлов, названных так:
XjAsxREAAEbmh6yz$5a0cafce-a42a-4ea6-a626-404db4666b41.json
И я хочу прочитать этот конкретный c файл, ища все до знака $, например:
XjAsxREAAEbmh6yz
Как бы вы сделали это в node.js?
Попробуйте этот код
var orginalFile = "XjAsxREAAEbmh6yz$5a0cafce-a42a-4ea6-a626-404db4666b41.json"; var search = orginalFile.substring(0, s.indexOf('$')); fs.readdirSync("./directory") .filter(file => file.startsWith(search) && file.endsWith(".json")) .forEach(file => { const result = JSON.parse(fs.readFileSync(`./directory/${file}`)); console.log(result); });