import re
cpf = input("Digite um CPF no forma de XXX.XXX.XXX-XX: ")
if re.match(r"^\d{3}\.\d{3}\.\d{3}-\d{2}$", cpf):
print("CPF correto Valido.")
else:
print("CPF inválido.")
import re
cpf = input("Digite um CPF no forma de XXX.XXX.XXX-XX: ")
if re.match(r"^\d{3}\.\d{3}\.\d{3}-\d{2}$", cpf):
print("CPF correto Valido.")
else:
print("CPF inválido.")
Ei! Tudo bem, Samuel?
Está, sim, certinho! Seu regex valida o formato do CPF no padrão XXX.XXX.XXX-XX, usando âncoras (^ e $) e quantificadores de forma adequada. A lógica condicional também está clara e objetiva. Bom trabalho!
Continue se dedicando aos estudos e qualquer dúvida, compartilhe.