import re
nome_produto = input('Digite o nome do cliente: ')
resultado = re.fullmatch(r"[A-Z][a-z]*", nome_produto)
if resultado:
print("Nome aprovado!")
else:
print("Nome invalido!")
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_produto = input('Digite o nome do cliente: ')
resultado = re.fullmatch(r"[A-Z][a-z]*", nome_produto)
if resultado:
print("Nome aprovado!")
else:
print("Nome invalido!")
Olá, Mauricio, como vai?
Gostei bastante da sua implementação, ela já cobre bem a regra de iniciar com letra maiúscula e não permitir números ou caracteres especiais. O re.fullmatch funciona muito bem para garantir que a string inteira seja validada pelo padrão.
Parabéns pelo exercício, você está aplicando muito bem os conceitos de regex. Continue compartilhando suas soluções, o fórum está sempre à disposição.