Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Projeto] Separando/Buscando nome, sobrenome e ano de nascimento com RegEx

RegEx: r'([A-Z][A-Za-zÀ-Úà-ú]+) ([A-Z][A-Za-zÀ-Úà-ú ]+) - (\d{4})'

import re

input_user = input('Digite o nome completo e o ano de nascimento do paciente: ') 
pattern = r'([A-Z][A-Za-zÀ-Úà-ú]+) ([A-Z][A-Za-zÀ-Úà-ú ]+) - (\d{4})'
result = re.search(pattern, input_user)

if result:
    print(f'Primeiro Nome: {result.group(1)}')
    print(f'Sobrenomes: {result.group(2)}')
    print(f'Ano-nascimento: {result.group(3)}')
2 respostas
solução!

Boa tarde Lucas!

Boa, isso ai!