Come utilizzare una funzione Perl Grep

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.

istruzione

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.