Correspondências entre strings por pares de caracteres

Crie uma função que receba duas strings. Retorne a quantidade de índices em que ambas as strings têm o mesmo par de caracteres consecutivos a partir desse índice. Compare apenas os índices em que ambas as strings têm um par completo; pares sobrepostos contam separadamente.

Por exemplo, "bboiizz" e "bbuiiz" têm três pares iguais nas mesmas posições: "bb", "ii" e "iz".

Exemplos

strMatchBy2char("yytaazz", "yyjaaz") ➞ 3

strMatchBy2char("edabit", "ed") ➞ 1

strMatchBy2char("", "") ➞ 0

Notas

  • A comparação diferencia maiúsculas de minúsculas.
  • Não se esqueça de retornar o resultado.