import re
nome = input("Digite o nome do cliente para validação: ")
if re.fullmatch(r'[A-Z][a-z]*', nome):
print("Nome válido!")
else:
print("Nome inválido!")
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
import re
nome = input("Digite o nome do cliente para validação: ")
if re.fullmatch(r'[A-Z][a-z]*', nome):
print("Nome válido!")
else:
print("Nome inválido!")
Olá, Jeferson, como vai?
Sua solução para o desafio de validação de nomes com Regex é bastante funcional e atende bem ao cenário proposto. O padrão que você utilizou, r'[A-Z][a-z]*', identifica corretamente uma string que começa com uma letra maiúscula e é seguida por letras minúsculas.
Obrigado por compartilhar seu código e continue com os ótimos estudos. O fórum está à disposição para qualquer dúvida.