^ ( [ \ w ] \ . ? ) + @ ( [ \ w ] + \ . a ) + ( [ a - z ] { ...
Considerando a expressão regular (regex) precedente, utilizada para validação de email, julgue os itens a seguir.
I Na expressão, as âncoras ^ e $ definem, respectivamente, que nada deve vir antes e nada deve vir depois.
II Há três classes de caracteres presentes na expressão.
III O trecho da expressão que contêm . ? define que o caractere literal ponto pode aparecer 0 ou 1 vez.
Assinale a opção correta.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E - Todos os itens estão certos.
Para entender a questão e justificar a resposta, precisamos analisar a expressão regular (regex) apresentada e os itens relacionados a ela:
I - Na expressão, as âncoras ^ e $ definem, respectivamente, que nada deve vir antes e nada deve vir depois.
Esse item é correto. As âncoras ^ e $ são utilizadas em expressões regulares para indicar o início e o fim de uma linha, respectivamente. Portanto, ^ indica que o padrão deve começar no início da linha, e $ indica que o padrão deve terminar no final da linha, sem nada antes ou depois.
II - Há três classes de caracteres presentes na expressão.
Esse item também é correto. A expressão regular define três conjuntos de caracteres: [ \ w ] representa qualquer caractere alfanumérico ou sublinhado, [ \ w ]+ permite um ou mais desses caracteres, e [ a - z ]{ 2 , 4 } que permite de 2 a 4 letras, que correspondem a componentes típicos de um endereço de e-mail: o nome do usuário, o domínio e o sufixo do domínio.
III - O trecho da expressão que contêm . ? define que o caractere literal ponto pode aparecer 0 ou 1 vez.
O item III também é correto. Na expressão regular, o ponto (.) normalmente representa qualquer caractere, mas quando está precedido por uma barra invertida (\), ele passa a representar o caractere ponto literal. O símbolo de interrogação (?) após o ponto literal indica que o ponto pode aparecer 0 ou 1 vez, tornando-o opcional.
Com base na análise dos itens e do entendimento de expressões regulares, chegamos à conclusão de que a alternativa E é a correta, pois todos os itens estão corretos em relação à expressão regular apresentada e seu uso para validação de e-mails.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
A mais fácil até agora, manda outra kkk
Imagina quando a galera do nivel universitário junior se formar na faculdade!?!?!?
Tem gente que mente ....kkkkk
A expressão regular fornecida é utilizada para validar endereços de e-mail. Vamos analisar os itens:
I. **Verdadeiro**: Na expressão, o caractere `^` indica que a validação deve começar no início da string, e o caractere `$` indica que a validação deve terminar no final da string. Portanto, nada deve vir antes ou depois do padrão definido.
II. **Verdadeiro**: A expressão contém três classes de caracteres:
- `[\\w\\.\\-]+`: Representa uma sequência de caracteres alfanuméricos, pontos ou hifens.
- `[\\w\\-]+`: Representa uma sequência de caracteres alfanuméricos ou hifens.
- `[a-z]{2,4}`: Representa uma sequência de letras minúsculas com comprimento entre 2 e 4.
III. **Verdadeiro**: O trecho `\\.?` indica que o caractere literal ponto pode aparecer 0 ou 1 vez (ou seja, é opcional).
Portanto, todos os itens estão corretos. A opção correta é a letra **E**.
Fonte: Microsoft Copilot
No caso, eu tô estudando pra analista de tribunais. Eu devo saber essa questão ou é informática num nível acima?
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo