1
resposta

[Projeto] Resposta ao exercício 14

import re
nome = input("Digite o nome completo e o ano de nascimento do paciente: ")
validador = r'(\w+) (\w+)\s*-?\s*(\d{4})'
resultado = re.search(validador, nome)
if resultado:
nome1 = resultado.group(1)
sobrenome = resultado.group(2)
nasc = resultado.group(3)
print(f"Nome é {nome1}")
print(f" sobrenome é {sobrenome}")
print(f" Data de nascimento é {nasc}")
else:
print("resultado incorreto")

1 resposta

Olá, Cristiano, tudo bem?

Parabéns por compartilhar sua solução para o exercício! Você utilizou o regex de forma muito eficaz para agrupar as informações do nome, sobrenome e ano de nascimento.

Continue assim, praticando e explorando o poder das expressões regulares!

Bons estudos!

Sucesso

Imagem da comunidade