lab6.1
Version:
learn node
23 lines (21 loc) • 635 B
JavaScript
var fs = require('fs');
var myRe = new RegExp("^"+urlObj.query["q"]);
console.log(myRe);
fs.readFile('cities.dat.txt', function (err, data) {
// if(err) throw err;
cities = data.toString().split("\n");
for(var i = 0; i < cities.length; i++) { var result = cities[i].search(myRe);
if(result != -1) {
console.log(cities[i]);
}
}
});
var jsonresult = [];
for(var i = 0; i < cities.length; i++) {
var result = cities[i].search(myRe);
if(result != -1) {
console.log(cities[i]);
jsonresult.push({city:cities[i]});
}
}
console.log(jsonresult);