1
resposta

[Projeto] Resposta

import re

livro = input("Insira o título do livro: ")
letra = input("Insira a letra a se pesquisar: ")
template = rf'\b{letra}[a-zá-ÿ]*'

match = re.findall(template, livro, re.IGNORECASE)

if match:
    for example in match:
        print(example)
else:
    print("Não existem palavras que começam com a letra A no nome desse livro.")
1 resposta

Bom dia! Tudo bem?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de expressões regulares com re.findall() para identificar padrões específicos em textos, utilizou muito bem o recurso rf'' para interpolar variáveis diretamente na expressão regular e ainda compreendeu a importância do uso de re.IGNORECASE para tornar a busca mais flexível e inclusiva.

Permaneça postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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