Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 40 questões.
#2507912

Deseja-se extrair algumas informações importantes de um conjunto de arquivos de textos. Coube a um programador a tarefa de extrair referências a decretos, normas e leis para posteriormente entender melhor qual a legislação mais utilizada nesses textos. Um código inicial, em PHP 5.5, foi enviado em um arquivo compactado que acabou sendo corrompido, e perderam-se alguns trechos importantes. O conteúdo recebido é apresentado no quadro abaixo, com identificadores numerados em negrito nos trechos que ficaram ilegíveis:
O resultado desejado da execução é o que consta no quadro abaixo: Array ( [0] => Array ( [0] => Lei [1] => 11.107 [2] => 2005 ) [1] => Array ( [0] => Decreto [1] => 6.017 [2] => 2007 ) )
Qual alternativa contém os trechos de código adequados que preenchem os identificadores (1), (2) e (3) e geram o resultado esperado?

  • (1) '/(\w+) n.º (\d+\.\d+), de (\d+) de (\w+) de (\d+)/g'; (2) $m = preg_match($regexp, $texto); $res=count($m); (3) array( $m[1][$i], $m[2][$i], $m[5][$i]);
  • (1) '/(\w+) n.º (\d+\.\d+), de (\d+) de (\w+) de (\d+)/g'; (2) $m = preg_match($regexp, $texto); $res=count($m); (3) array( $m[$i] );
  • (1) '/(\w+) n.º (\d+\.\d+), de (\d+) de (\w+) de (\d+)/g'; (2) preg_match_all($regexp, $texto);$res=count($m); (3) array( $m[$i] );
  • (1) '/(\w+) n.º (\d+\.\d+), de (\d+) de (\w+) de (\d+)/'; (2) preg_match_all($regexp, $texto, $m); (3) array( $m[0][$i], $m[1][$i], $m[4][$i] );
  • (1) '/(\w+) n.º (\d+\.\d+), de (\d+) de (\w+) de (\d+)/'; (2) preg_match_all($regexp, $texto, $m); (3) array( $m[1][$i], $m[2][$i], $m[5][$i]);
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora