gpt4 book ai didi

javascript - 从一大堆 html 中抓取一个数字

转载 作者:行者123 更新时间:2023-11-28 16:29:20 26 4
gpt4 key购买 nike

我从文档中抓取一个 div:

var myTotal = window.document.getElementById('status').innerHTML;

它返回一大堆乱七八糟的 HTML

<div id="foo"> 
<a href="bar" onclick='_gaq.push(["_trackEvent", "The", "Total",])'>
<img src="foo.gif" alt="foo" height="22px;/" width="15px;"></a>
</div>
<a href="bar" onclick='_gaq.push(["_trackEvent", "The", "Total",])'>
MY TOTAL:
<span style="font-size: 12px; color: #F3A428; font-weight:normal;"> 8 item(s) </span>
</a>

你们中的一位表达式向导可以告诉我如何只获取跨度中的数字,在本例中是 8 吗?

最佳答案

你能给span一个id并直接引用它吗?

如果不是,则此正则表达式应返回范围内的数字:/<span[^>]+>\s*(\d+)/

我假设 div 中只有一个 span。

关于javascript - 从一大堆 html 中抓取一个数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6703680/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com