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!")
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.