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)

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
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!