Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — COPERVE - UFSC 2018

ProgramaçãoLinguagens de programação
Código
qq326532
Banca
COPERVE - UFSC
Órgão
UFSC
Ano
2018
Nível
Médio
Cargo
COPERVE - - Técnico de Tecnologia da Informação
Considere o código abaixo, escrito na linguagem PHP, com duas lacunas na primeira e na segunda linhas:$placa = '__________'; $cpf = '__________'; $texto = 'Veículo de placa MGX2354 vendido para 012.345.678-90'; if (preg_match($placa, $texto)) { echo "O texto contém uma placa de veículo. "; } if (preg_match($cpf, $texto)) { echo "O texto contém um CPF. "; } Assinale a alternativa que contém duas expressões regulares que preencham as lacunas no código acima de modo a identificar, respectivamente: • uma placa de um veículo, com três letras maiúsculas seguidas por quatro dígitos decimais; • um número de CPF, com três sequências de três dígitos decimais, separadas por um ponto, seguidas de um hífen e de dois dígitos decimais.
  1. A/\D{3}\d{4}//\d{3}.\d{3}.\d{3}-\d{2}/
  2. B/[A:Z]{3}[0:9]{4}//[0:9]{3}.[0:9]{3}.[0:9]{3}-[0:9]{2}/
  3. C/[A-Z]{3}[0-9]{4}//[0-9]{3}(\.[0-9]{3}){2}-[0-9]{2}/
  4. D/(A-Z){3}(0-9){4}//(0-9){3}\.(0-9){3}\.(0-9){3}-(0-9){2}/
  5. E/\D\D\D\d\d\d\d//\d\d\d\.\d\d\d\.\d\d\d-\d\d/
Revelar gabarito e comentário

GabaritoC — /[A-Z]{3}[0-9]{4}/ /[0-9]{3}(\.[0-9]{3}){2}-[0-9]{2}/

Link permanente: /questoes/qq326532