A função Perl Grep avalia cada elemento de uma matriz ou lista e retorna os elementos que correspondem a seqüência de pesquisa. É similar ao comando Linux e Unix " grep" . Como o comando " grep" , você pode usar expressões regulares para a seqüência de pesquisa. As expressões regulares usam símbolos , chamados de metacaracteres , para corresponder a padrões dentro de uma string. A função grep Perl não se limita ao uso de expressões regulares. Você pode usar cordas exatas na parte da função de expressão. Instruções 
 1 
 Abra um documento de texto simples em branco em qualquer editor de texto 
 2 
 Digite a linha 
 
 # /usr /bin /perl . ! - w 
 
 para iniciar o script Perl 
 3 
 Digite a linha 
 
 my @ valores = qw ( Abby Joseph James Joshua Alicia Astor ); . < . br> 
 para criar uma matriz de valores 
 4 
 Digite a linha 
 
 minha @ subA = grep (/^ a /, @ valores ); 
 
 para procurar todos os nomes que começam com a letra "A". 
 5 
 Digite a linha 
 
 meus @ SubB = grep ( /^ J /@ , valores ); . 
 
 para procurar todos os nomes que começam com a letra "J" 
 6 
 Digite a linha 
 impressão 
 "@ subA \\ n" ; 
 
 para imprimir " Abby Alicia Astor " para a tela 
 7 
 Digite a linha 
 
 print " @ SubB \\ n"; . 
 
 imprimir " Joseph James Joshua " para a tela. 
 8 
 Salvar e fechar o arquivo.