【发布时间】:2023-03-02 23:08:02
【问题描述】:
以这种格式使用jQuery,格式如下:
Array.prototype.slice.call($("noscript+script")).map(function (v) {
return v.textContent;
})
在以下网页上:http://www.redcoon.it/B404813-StarTech-ST122UTPAEU-Estensore-segnale_Altri-Accessori
我正在尝试仅查询产品的价格,但我不确定我需要使用什么正则表达式才能从我在网页上运行上述代码行时得到的大结果中获取价格
我试过这个:
Array.prototype.slice.call($("noscript+script")).map(function (v) {
return v.textContent.replace(/[^\d\d\d\.\d\d]/gi, "");
})
但后来我也得到了所有其他数字和句点。请帮忙
【问题讨论】:
-
发布问题中文本内容的示例以及您要提取的内容。
-
未知网站,如果包含virii怎么办?为什么不能只发布要提取的示例文本。