gpt4 book ai didi

javascript - 使用 Javascript 查找字符串中最常见的单词?

转载 作者:可可西里 更新时间:2023-11-01 01:59:24 27 4
gpt4 key购买 nike

我有一大块文本,我想找出最常用的词(除了少数几个,如“the”、“a”、“and”等)。

我将如何搜索这段文本中最常用的词?

最佳答案

您应该将字符串拆分为单词,然后遍历单词并为每个单词递增一个计数器:

var wordCounts = { };
var words = str.split(/\b/);

for(var i = 0; i < words.length; i++)
wordCounts["_" + words[i]] = (wordCounts["_" + words[i]] || 0) + 1;

"_"+ 允许它处理像 constructor 这样已经是对象属性的词。

您可能希望编写 words[i].toLowerCase() 以不区分大小写地进行计数。

关于javascript - 使用 Javascript 查找字符串中最常见的单词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6565333/

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