国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

JavaScript計算字符串中每個字符出現次數的小例子

2024-05-06 15:48:28
字體:
來源:轉載
供稿:網友
這篇文章介紹了在JS中計算字符串中每個字符出現的次數,有需要的朋友可以參考一下

代碼如下:

復制代碼 代碼如下:


function numInstring(str){
    str=str.replace(/ /ig,"");
    var strArr=str.split("");
    var result=[],beforeLength,afterLength,reg;
    for(var i=0;i<strArr.length;i++){
        if(str.indexOf(strArr[i])!=-1){
            beforeLength=str.length;
            reg=new RegExp(strArr[i],"ig");
            str=str.replace(reg,"");
            afterLength=str.length;
            result.push(strArr[i]+":"+(beforeLength-afterLength));
        }
    }
    return result;
}
var result=numInstring("This section of the site is dedicated to the JavaScript language itself, the parts that are not specific to Web pages or other host");
console.log(result);
/*result:
["T:17", "h:7", "i:9", "s:10", "e:14", "c:5", "o:8", "n:3", "f:3", "d:3", "a:9", "J:1", "v:1", "r:5", "p:4", "l:2", "g:3", "u:1", ",:1", "W:1", "b:1"]
*/

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 杭锦旗| 彩票| 类乌齐县| 永平县| 黄大仙区| 长宁区| 勐海县| 响水县| 蕲春县| 永靖县| 安达市| 扎赉特旗| 鄄城县| 白水县| 双江| 阿合奇县| 漠河县| 延长县| 靖西县| 葫芦岛市| 张家川| 建昌县| 平原县| 仙居县| 颍上县| 商洛市| 拉孜县| 苗栗市| 中西区| 胶州市| 博白县| 镇雄县| 临夏县| 宁乡县| 崇仁县| 开原市| 孙吴县| 乌拉特前旗| 太仆寺旗| 沙洋县| 沙洋县|