JS查找英文文章中出現(xiàn)頻率最高的單詞
更新時間:2017年03月20日 09:53:50 作者:BYRONIC
這篇文章主要為大家詳細介紹了JS查找英文文章中出現(xiàn)頻率最高的單詞,具有一定的參考價值,感興趣的小伙伴們可以參考一下
下面這個函數(shù)是js查找一篇英文文章中出現(xiàn)頻率最高的單詞(由26個英文字母大小寫構(gòu)成),輸出該單詞及出現(xiàn)次數(shù),不區(qū)分大小寫,主要是正則的運用:
function counts(article){
article = article.trim().toUpperCase();
var array = article.match(/[A-z]+/g);
article = " "+array.join(" ")+" ";
var max = 0,word,num = 0,maxword="";
for(var i = 0; i < array.length; i++) {
word = new RegExp(" "+array[i]+" ",'g');
num = article.match(word).length;
if(num>max){
max=num;
maxword = array[i];
}
}
console.log(maxword+" "+max);
}
counts("Age has reached the end of the beginning of a word. May be guilty in his seems to passing a lot of different life became the appearance of the same day;");
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
javascript在當前窗口關(guān)閉前檢測窗口是否關(guān)閉
檢測窗口是否關(guān)閉,在當前窗口關(guān)閉前使用js做到這一點,下面是具體的實現(xiàn),感興趣的朋友可以參考下2014-09-09
使用純前端JavaScript實現(xiàn)Excel導入導出方法過程詳解
這篇文章主要介紹了使用純前端JavaScript實現(xiàn)Excel導入導出方法過程詳解,文章通過示例代碼和圖文解析介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-08-08

