ComeçarComece de graça

Encontre o padrão correto

Você visita um site e ele pede para preencher um formulário de cadastro. A seção de nome de usuário exige que você escolha um nome entre 3 e 16 caracteres. Ele pode incluir apenas caracteres alfanuméricos (sem letras maiúsculas), hífens e underlines. Contra qual dos seguintes padrões sua entrada será verificada?

Os símbolos ^ e $ não foram discutidos na videoaula: eles simplesmente indicam o início e o fim de uma linha (neste caso, o início e o fim do nome de usuário escolhido).

O módulo re já foi importado para você.

Este exercício faz parte do curso

Praticando questões de entrevista de código em Python

Ver curso

Exercício interativo prático

Transforme a teoria em ação com um de nossos exercícios interativos

Começar o exercício