InstruçÔes
Contar as ocorrĂȘncias de uma substring
Crie uma função, ou mostre uma função integrada para contar o nĂșmero de ocorrĂȘncias nĂŁo sobrepostas de uma substring dentro de uma string.
A função deve receber dois argumentos:
<ul>
<li>the first argument being the string to search, and</li>
<li>the second a substring to be searched for.</li>
</ul>
A função deve retornar uma contagem inteira.
A pesquisa deve produzir o maior nĂșmero de correspondĂȘncias nĂŁo sobrepostas.
Em geral, isto significa, essencialmente, uma correspondĂȘncia da esquerda para a direita e da direita para a esquerda.
O que fazer:
Testes:
- `countSubstring` deve ser uma função.
- `countSubstring("the three truths", "th")` deve retornar `3`.
- `countSubstring("ababababab", "abab")` deve retornar `2`.
- `countSubstring("abaabba*bbaba*bbab", "a*b")` deve retornar `2`.
Console