JS查找英文文章中出現(xiàn)頻率最高的單詞
更新時間:2017年03月20日 09:53:50 作者:BYRONIC
這篇文章主要為大家詳細(xì)介紹了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)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
javascript在當(dāng)前窗口關(guān)閉前檢測窗口是否關(guān)閉
檢測窗口是否關(guān)閉,在當(dāng)前窗口關(guān)閉前使用js做到這一點,下面是具體的實現(xiàn),感興趣的朋友可以參考下2014-09-09使用純前端JavaScript實現(xiàn)Excel導(dǎo)入導(dǎo)出方法過程詳解
這篇文章主要介紹了使用純前端JavaScript實現(xiàn)Excel導(dǎo)入導(dǎo)出方法過程詳解,文章通過示例代碼和圖文解析介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08如何利用javascript接收json信息并進(jìn)行處理
這篇文章主要介紹了如何利用javascript接收json信息并進(jìn)行處理,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08Antd中Table列表行默認(rèn)包含修改及刪除功能的封裝方法
這篇文章主要介紹了Antd中Table列表行默認(rèn)包含修改及刪除功能的封裝,本文結(jié)合示例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-12-12