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