April 13
La funzione Perl Grep valuta ogni elemento di un array o una lista e restituisce gli elementi che corrispondono alla stringa di ricerca. E 'simile a Linux e Unix comando "grep". Come il comando "grep", è possibile utilizzare le espressioni regolari per la stringa di ricerca. Le espressioni regolari utilizzano simboli, chiamati metacaratteri, per abbinare i modelli all'interno di una stringa. La funzione di grep Perl non si limita ad usare le espressioni regolari. È possibile utilizzare le stringhe esatte nella parte espressione della funzione.
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
i miei @values = QW (Abby Joseph James Joshua Alicia Astor);
per creare un array di valori.
4 Digitare la riga
il mio @subA = grep (/ ^ A /, @values);
per cercare tutti i nomi che iniziano con la lettera "A".
5 Digitare la riga
il mio @subB = grep (/ ^ J /, @values);
per cercare tutti i nomi che iniziano con la lettera "J".
6 Digitare la riga
print "@subA \ n";
stampare "Abby Alicia Astor" per lo schermo.
7 Digitare la riga
stampare "@subB \ n";
stampare "Joseph James Joshua" sullo schermo.
8 Salvare e chiudere il file.