Dada a expressão regular: a{2}, pode-se dizer que:

Questão

Dada a expressão regular: a{2}, pode-se dizer que:

Alternativas

A) Procura por duas ocorrências do "a" e do "2".

B) Procura por somente duas ocorrências do "a".

C) Procura por duas ocorrências do "a" e do "2" consecutivas.

D) Procura por duas ocorrências do "a" consecutivas.

97%

E) Procura por duas ocorrências do "2".

Explicação

Na expressão regular a{2}a\{2\}, as chaves {2}\{2\} não significam o caractere “{”, nem o número “2” literal; elas formam um quantificador.

Passo a passo:

  1. O símbolo a representa o caractere literal “a”.
  2. O quantificador {2}\{2\} indica “repetir exatamente 2 vezes o elemento imediatamente anterior”.
  3. Portanto, a{2}a\{2\} casa com a sequência "aa" (duas letras “a” seguidas), ou seja, duas ocorrências consecutivas de “a”.

Analisando as alternativas:

  • A, C e E estão erradas porque o “2” não é procurado como caractere.
  • B está incompleta, pois não deixa explícito que são consecutivas (em regex, repetição é contígua).

Alternativa correta: (D).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.