Javascript 解析来自网站的数据

Javascript 解析来自网站的数据,javascript,web-scraping,Javascript,Web Scraping,我正试图从trustpilot co uk删除个人使用的数据。我从这里解析网站的名称。我得到的结果是: 2.闪蒸室 ,&,; 我想得到的只是网站的名称,例如“Flashbay”。 到目前为止,我使用这个命令$('.items h3 a') 非常感谢您对如何实现我的目标提供的任何建议/帮助。您可以在包含“2.Flashbay,&,;”的字符串变量上使用.substring(3,8)您可以在包含“2.Flashbay,&,;”的字符串变量上使用.substring(3,8)您可以在包含“2.Fla

我正试图从trustpilot co uk删除个人使用的数据。我从这里解析网站的名称。我得到的结果是:


2.闪蒸室
,&,;

我想得到的只是网站的名称,例如“Flashbay”。 到目前为止,我使用这个命令
$('.items h3 a')


非常感谢您对如何实现我的目标提供的任何建议/帮助。

您可以在包含“2.Flashbay,&,;”的字符串变量上使用.substring(3,8)

您可以在包含“2.Flashbay,&,;”的字符串变量上使用.substring(3,8)

您可以在包含“2.Flashbay,&,;”的字符串变量上使用.substring(3,8)

您可以在包含“2.Flashbay,&,;”的字符串变量上使用.substring(3,8)

使用Damien建议的子字符串可能是最简单的方法。但是,使用这样的静态索引是行不通的,因为您正在查看的字符串长度可变,包括要修剪的前导文本。看看这页,以下是对我有用的内容:

var companies = [];
var elements = $('.items h3 a');
for(var i = 0; i < elements.length;i++){
    var text = $.trim($(elements[i]).text());
    text = text.substr(text.indexOf(".") + 2);
    companies.push(text);
}
console.log(companies);
var公司=[];
变量元素=$('.项目h3 a');
for(var i=0;i

我已经在你链接到的页面上测试过了,似乎效果不错。我不知道那
,&你最后得到的是来自哪里。

按照Damien的建议使用子字符串可能是最简单的方法。但是,使用这样的静态索引是行不通的,因为您正在查看的字符串长度可变,包括要修剪的前导文本。看看这页,以下是对我有用的内容:

var companies = [];
var elements = $('.items h3 a');
for(var i = 0; i < elements.length;i++){
    var text = $.trim($(elements[i]).text());
    text = text.substr(text.indexOf(".") + 2);
    companies.push(text);
}
console.log(companies);
var websites = [];
$.each($('.item h3 a'), function () {
    websites.push($(this).text().trim().replace(/^[^A-Z]+/i, ''));
});
console.log(websites);
var公司=[];
变量元素=$('.项目h3 a');
for(var i=0;i

我已经在你链接到的页面上测试过了,似乎效果不错。我不知道那
,&你最后得到的是来自哪里。

按照Damien的建议使用子字符串可能是最简单的方法。但是,使用这样的静态索引是行不通的,因为您正在查看的字符串长度可变,包括要修剪的前导文本。看看这页,以下是对我有用的内容:

var companies = [];
var elements = $('.items h3 a');
for(var i = 0; i < elements.length;i++){
    var text = $.trim($(elements[i]).text());
    text = text.substr(text.indexOf(".") + 2);
    companies.push(text);
}
console.log(companies);
var websites = [];
$.each($('.item h3 a'), function () {
    websites.push($(this).text().trim().replace(/^[^A-Z]+/i, ''));
});
console.log(websites);
var公司=[];
变量元素=$('.项目h3 a');
for(var i=0;i

我已经在你链接到的页面上测试过了,似乎效果不错。我不知道那
,&你最后得到的是来自哪里。

按照Damien的建议使用子字符串可能是最简单的方法。但是,使用这样的静态索引是行不通的,因为您正在查看的字符串长度可变,包括要修剪的前导文本。看看这页,以下是对我有用的内容:

var companies = [];
var elements = $('.items h3 a');
for(var i = 0; i < elements.length;i++){
    var text = $.trim($(elements[i]).text());
    text = text.substr(text.indexOf(".") + 2);
    companies.push(text);
}
console.log(companies);
var websites = [];
$.each($('.item h3 a'), function () {
    websites.push($(this).text().trim().replace(/^[^A-Z]+/i, ''));
});
console.log(websites);
var公司=[];
变量元素=$('.项目h3 a');
for(var i=0;i
我已经在你链接到的页面上测试过了,似乎效果不错。我不知道那
,&你是从哪里来的

var websites = [];
$.each($('.item h3 a'), function () {
    websites.push($(this).text().trim().replace(/^[^A-Z]+/i, ''));
});
console.log(websites);
这给了我以下信息:

["Mr Memory", "GoGoDigital", "Maxram", "Quiet PC.com", "Sell Your-laptop",
 "Wiziwoo Ltd", "OFFTEK", "Memoryc", "Total Computing", "ZiiP GameStore",
 "Comms Express", "MicroDream Limited", "Xytron", "Kikatek", "Gizzmo Heaven",
 "Arbico Computers", "Network Webcams", "ShopTo.Net", "PC Specialist Ltd", "rpm"]
这给了我以下信息:

["Mr Memory", "GoGoDigital", "Maxram", "Quiet PC.com", "Sell Your-laptop",
 "Wiziwoo Ltd", "OFFTEK", "Memoryc", "Total Computing", "ZiiP GameStore",
 "Comms Express", "MicroDream Limited", "Xytron", "Kikatek", "Gizzmo Heaven",
 "Arbico Computers", "Network Webcams", "ShopTo.Net", "PC Specialist Ltd", "rpm"]
这给了我以下信息:

["Mr Memory", "GoGoDigital", "Maxram", "Quiet PC.com", "Sell Your-laptop",
 "Wiziwoo Ltd", "OFFTEK", "Memoryc", "Total Computing", "ZiiP GameStore",
 "Comms Express", "MicroDream Limited", "Xytron", "Kikatek", "Gizzmo Heaven",
 "Arbico Computers", "Network Webcams", "ShopTo.Net", "PC Specialist Ltd", "rpm"]
这给了我以下信息:

["Mr Memory", "GoGoDigital", "Maxram", "Quiet PC.com", "Sell Your-laptop",
 "Wiziwoo Ltd", "OFFTEK", "Memoryc", "Total Computing", "ZiiP GameStore",
 "Comms Express", "MicroDream Limited", "Xytron", "Kikatek", "Gizzmo Heaven",
 "Arbico Computers", "Network Webcams", "ShopTo.Net", "PC Specialist Ltd", "rpm"]

我想你会得到
2。Flashbay
,&来自?我想你会得到
2。Flashbay
,&来自?我想你会得到
2。Flashbay
,&来自?我想你会得到
2。Flashbay
,&来自?@Stefanos.Ioannou不客气!很高兴我能帮忙。:)@Stefanos,不客气!很高兴我能帮忙。:)@Stefanos,不客气!很高兴我能帮忙。:)@Stefanos,不客气!很高兴我能帮忙。:)