1
resposta

Minha solução

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi, Santiago! Como vai?

Obrigada por compartilhar seu código com a comunidade Alura.

Com o que você descreveu, sua expressão regular tá bem construída para extrair nome, sobrenome e ano de nascimento, e é ótimo ver que você já está utilizando grupos com match.group() para capturar os dados corretamente.

Uma dica interessante para o futuro é usar re.fullmatch() quando quiser garantir que a string inteira siga o padrão. Veja este exemplo:


match = re.fullmatch(padrao, paciente)

Dessa forma, você evita que entradas com caracteres extras no final sejam aceitas.

Conteúdos relacionados
Alura

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