Ocorrências de letras por palavra

Published by SyntaxGardener in

Divida uma frase pelos espaços e retorne um dicionário que mapeie cada palavra em minúsculas para a contagem, sem diferenciar maiúsculas de minúsculas, de um caractere especificado. Mantenha a pontuação anexada às palavras. Ignore palavras repetidas após a primeira entrada no dicionário. O próprio caractere também pode ser um sinal de pontuação.

Exemplo

Program.FindOccurrences("Hello World", 'o') ➢ { ["hello"] = 1, ["world"] = 1 }