La funzione di Perl Grep valuta ogni elemento di una matrice o un elenco e restituisce gli elementi che corrispondono alla stringa di ricerca. È simile al comando "grep" Linux e Unix. Come il comando "grep", è possibile utilizzare espressioni regolari per la stringa di ricerca. Espressioni regolari utilizzano simboli, denominati metacaratteri, per abbinare i modelli all'interno di una stringa. La funzione di grep Perl non è limitata all'utilizzo di espressioni regolari. È possibile utilizzare stringhe esatte nella parte di espressione della funzione.
Istruzioni
1
Aprire un documento di testo vuoto in qualsiasi editor di testo.
2
Digitare la riga
! / usr/bin/perl - w
per avviare lo script Perl.
3
Digitare la riga
mio @values = qw (Abby Joseph James Joshua Alicia Astor);
per creare una matrice di valori.
4
Digitare la riga
mio @subA = grep (/ ^ A, @values);
per cercare tutti i nomi che iniziano con la lettera "A".
5
Digitare la riga
mio @subB = grep (/ ^ J, @values);
per cercare tutti i nomi che iniziano con la lettera "J".
6
Digitare la riga
Stampare "@subA\n";
Stampare "Abby Alicia Astor" sullo schermo.
7
Digitare la riga
Stampare "@subB\n";
Stampare "Joseph James Joshua" sullo schermo.
8
Salvare e chiudere il file.