Student no. - Class no. 123123 - 123123123 Class date: abc 123 Year number: 123124 Class Period: May 12, 2020 to Aug 31, 2020 Class address: blah blah blah¿Cómo extraigo esta información individualmente y la almaceno en una variable donde los usuarios pueden llamarla desde un archivo de texto usando nodo y javascript?
const fs = require('fs'); const path = require('path'); fs.readFile(path.join(__dirname, './text.txt'), { encoding: 'utf-8' }, (err, data) => { if (err) { console.log(err); } // split to lines, remove white space const result = data.split(/\n/g).map((line) => { return line.split(/\s+/).filter(Boolean); }); console.log(result); // result content: // [ // ['Student', 'no.', '-', 'Class', 'no.'], // ['123123', '-', '123123123'], // ['Class', 'date:', 'abc', '123'], // ['Year', 'number:', '123124'], // [], // ['Class', 'Period', 'period:'], // ]; });