Instruções

Criar uma Função Inteligente de Substituição de Palavras

Neste laboratório, você criará uma função que realiza uma busca e substituição na sentença usando os argumentos fornecidos e então retorna a nova sentença. Nota: Preserve a capitalização do primeiro caractere na palavra original ao substituí-la. Por exemplo, se você quiser substituir a palavra Book com a palavra dog, deve ser substituído com Dog Objetivo: Cumprir as user stories abaixo e fazer com que todos os testes passem para completar o laboratório. Histórias de Usuário: 1. Você deve criar uma função chamada myReplace. 1. A função myReplace deve receber três argumentos: uma string, uma palavra a ser substituída e a palavra para substituí-la. 1. A função myReplace deve retornar a nova string com a substituição. 1. Você deve preservar a capitalização do primeiro caractere da palavra original quando estiver substituindo-a.

O que fazer:

Testes:

  • Você deve criar uma função chamada `myReplace`.
  • `myReplace` deve receber três argumentos.
  • `myReplace("Let us go to the store", "store", "mall")` deve retornar a string `Let us go to the mall`.
  • `myReplace("He is Sleeping on the couch", "Sleeping", "sitting")` deve retornar a string `He is Sitting on the couch`.
  • `myReplace("I think we should look up there", "up", "Down")` deve retornar a string `I think we should look down there`.
  • `myReplace("This has a spellngi error", "spellngi", "spelling")` deve retornar a string `This has a spelling error`.
  • `myReplace("His name is Tom", "Tom", "john")` deve retornar a string `His name is John`.
  • `myReplace("Let us get back to more Coding", "Coding", "algorithms")` deve retornar a string `Let us get back to more Algorithms`.

Preview