1
resposta

Minha resposta

import re

txt = input("Digite o título dos livro: ")
busca = input('Digite a letra inicial para pesquisa: ')

 
resultado = re.findall(rf'\b{busca}[a-zA-Z0-9]*', txt, re.IGNORECASE)
print(resultado)

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Olá, Franklim, como vai?

O seu código está correto e cumpre bem o objetivo da atividade. A utilização de expressões regulares com re.findall permite capturar todas as palavras que começam com a letra especificada, independentemente de estarem em maiúsculas ou minúsculas, o que deixa o programa flexível para diferentes entradas.

Seu exercício está muito bom e demonstra domínio da ferramenta de regex em Python. Continue compartilhando seus códigos e experiências no fórum, ele está à disposição para ajudar sempre que precisar.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!