0
respostas

Minha resposta

import re

dados = input("Digite o nome completo e o ano de nascimento do paciente: (Fulano  De tal - 19090)")  
regex = r'(\w+) (\w+) - (\d{4})'  

resultado = re.search(regex, dados)

if resultado:
    nome = resultado.group(1)
    sobrenome = resultado.group(2)
    nascimento = resultado.group(3)

    print(f"Primeiro Nome: {nome}")
    print(f"Sobrenome: {sobrenome}")
    print(f"Ano de Nascimento: {nascimento}")
else:
    print("Formato informado não é válido!")