1
resposta

[Projeto] Validando nomes com Regex

import re  
nome = input("Digite seu nome: ")

nome_padrao = r'[0-9._$@#%!&*()=-]'
resultado = re.search(nome_padrao, nome)

if resultado:
    print("Nome invalido")
else:
    print("Nome valido")
1 resposta

Oi, Paulo! Como vai?

Gostei do jeito como você usou regex para validar se o nome contém caracteres inválidos. Esse tipo de validação é essencial para evitar que dados errados sejam inseridos. Seu padrão [0-9._$@#%!&*()=-] verifica caracteres que normalmente não fazem parte de um nome, o que é uma boa prática.

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