Live data from Hacker News

How to Count Number of Occurrences of a Given Character in a String

pythonpips.com

1–5 of 5 posts

Re: How to Count Number of Occurrences of a Given Character in a String

#5

That method doesn't really make sense, you could easily reuse an existing one: e.g. in JS: str.match(RegExp(char, 'g'))?.length, or [...str].filter(c => c === char).length

That call allocates a regular expression and, even ignoring that allocation, will struggle to be as fast as the count call.

(On top of that, I think it’s buggy. It won’t count character occurrences if char is a special character such as ‘^’ or ‘.’)