Function: occurrences()
occurrences(
value,pattern):number
Defined in: string.ts:89
Counts the number of non-overlapping occurrences of a pattern in a string.
Parameters
value
string
The string to search within.
pattern
string | RegExp
The substring or regular expression to search for.
Returns
number
The number of occurrences found.
Example
ts
occurrences('banana', 'a') // 3
occurrences('banana', 'an') // 2
occurrences('hello', 'xyz') // 0
occurrences('aaa', 'aa') // 1 (non-overlapping)
occurrences('test', /t/g) // 2