Count the number of occurrences of a character in a string in Javascript

后端 未结 30 2518
礼貌的吻别
礼貌的吻别 2020-11-22 02:33

I need to count the number of occurrences of a character in a string.

For example, suppose my string contains:

var mainStr = \"str1,str2,str3,str4\";         


        
30条回答
  •  悲哀的现实
    2020-11-22 03:05

    And there is:

    function character_count(string, char, ptr = 0, count = 0) {
        while (ptr = string.indexOf(char, ptr) + 1) {count ++}
        return count
    }
    

    Works with integers too!

提交回复
热议问题