Importante

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!

1
resposta

[RESPOSTA] Validando nomes com Regex

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!")
1 resposta

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.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!