23 lines
477 B
JavaScript
23 lines
477 B
JavaScript
const cheerio = require('cheerio')
|
|
|
|
class utils {
|
|
cheerioLoad(html) {
|
|
return cheerio.load(html)
|
|
}
|
|
|
|
JsonData (params) {
|
|
params.res.json({
|
|
status: params.status,
|
|
data: params.data
|
|
})
|
|
}
|
|
|
|
getUrlParam (path,name) {
|
|
path = "?"+path.split("?")[1]
|
|
var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)');
|
|
var r = path.substr(1).match(reg);
|
|
if (r != null) return decodeURIComponent(r[2]); return null;
|
|
}
|
|
}
|
|
|
|
module.exports = new utils() |