import re
titulo = input("Digite o titulo do livro: ")
letra = input("Digite a letra inicial para pesquisa: ")
print("A pesquisa encontrou",list
(re.findall(rf"\b{letra}\w+", titulo, re.IGNORECASE)))
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
import re
titulo = input("Digite o titulo do livro: ")
letra = input("Digite a letra inicial para pesquisa: ")
print("A pesquisa encontrou",list
(re.findall(rf"\b{letra}\w+", titulo, re.IGNORECASE)))
Ei! Tudo bem, Samuel?
Está sim conforme a proposta da atividade!
Você usou certinho o regex, captura palavras que começam com a letra informada e ainda trata maiúsculas e minúsculas com re.IGNORECASE, o que é um ótimo cuidado. A expressão \b{letra}\w+ atende exatamente ao objetivo de encontrar palavras iniciadas pela letra escolhida.
Continue se dedicando aos estudos e qualquer dúvida, compartilhe.