我尝试用cheerio解析网站的所有子页面并请求。 在解析之前,我认为我需要收集数组中的所有子页面URL。 但我不明白为什么我的代码没有这样做。也许有人知道我的问题是什么?感谢帮助。
必须收集子页面的代码:
var validUrls = [];
var expression = /^(\d{1,3}-\d{1,3})/g;
var regex = new RegExp(expression);
var url = "http://www.fullautomatic.ru/index.php/";
if (url.match(regex)) {
validUrls.push(url.match(regex));
console.log(validUrls);
}
我认为代码example2对我的任务更好,但我无法解决问题
var expression = /^(\d{1,3}-\d{1,3})/g;
var regex = new RegExp(expression);
var url = "http://www.fullautomatic.ru/index.php/";
for (var i in url + regex) {
console.log(regex[i]);
}