Substituir letras por cerquilhas

Escreva uma função que substitua todas as letras dentro de um intervalo especificado pelo símbolo de cerquilha #.

Exemplos

replace("abcdef", "c-e") ➞ "ab###f"

replace("rattle", "r-z") ➞ "#a##le"

replace("microscopic", "i-i") ➞ "m#croscop#c"

replace("", "a-z") ➞ ""

Observações

  • O intervalo sempre estará ordenado, a.k.a. Para m-n, o caractere m sempre aparecerá antes ou na mesma posição que n.
  • As strings conterão apenas letras minúsculas.
  • Retorne uma string vazia se a entrada for uma string vazia.