gpt4 book ai didi

javascript - 如何快速统计网页上某个字符串的出现次数?

转载 作者:行者123 更新时间:2023-11-29 10:14:12 39 4
gpt4 key购买 nike

给定一个本地 url,我如何使用 JavaScript 和/或 jQuery 快速计算页面上字符串 abc 的次数?

例子:

对于给定的 URL:American Broadcasting Company (ABC) [Wikipedia] , ABC(不区分大小写)在这个页面上出现了多少次?

回答:

  • 795(算上 HTML 标签)
  • 455(只计算可见文本)

哪些 javascript 和/或 jQuery 会产生类似的结果?

最佳答案

所以请尝试以下步骤:

1) 为您提供页面上的全部文本。

var temp = $('body').text();

2) 正则表达式中的 g 表示搜索整个字符串而不是只找到第一个出现的地方

var count = temp.match(/abc/g);
alert(count);
alert(count.length);

此处示例:

http://jsfiddle.net/csdtesting/a0fkqej0/

希望对您有所帮助!

关于javascript - 如何快速统计网页上某个字符串的出现次数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26304887/

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