Die Perl Grep Funktion wertet jedes Element eines Arrays oder einer Liste und gibt die Elemente, die den Suchbegriff entsprechen. Es ist ähnlich wie der Linux-und Unix " grep "-Befehl. Wie der " grep "-Befehl, können Sie reguläre Ausdrücke für den Suchbegriff verwenden . Reguläre Ausdrücke verwenden Symbole , die so genannte Metazeichen , um Muster in einem String entsprechen. Die Perl grep Funktion ist nicht auf die Verwendung regulärer Ausdrücke begrenzt. Sie können genaue Strings im Ausdruck Teil der Funktion zu verwenden. Anleitung
1
Öffnen Sie ein leeres Dokument Klartext in einem beliebigen Texteditor
2
Geben Sie die Zeile
# /usr /bin /perl . ! - w
zu starten das Perl-Skript
3
Geben Sie die Zeile
my @ values = qw ( Abby Joseph James Joshua Alicia Astor ); .
, um ein Array von Werten erstellen
4
Geben Sie die Zeile
my @ subA = grep ( /^ A /, @ -Werte) ; .
< p> für alle Namen , die mit dem Buchstaben "A" .
5
Geben Sie die Zeile
my @ SUBB = grep ( /^ J /, @ Werte Suche starten ); .
für alle Namen , die mit dem Buchstaben " J " Suche starten
6
Geben Sie die Zeile
print " @ subA \\ n" ;
zu " Abby Alicia Astor " auf den Bildschirm
7
Geben Sie die Zeile
print " @ SUBB \\ n" drucken; .
< p > zu drucken " Joseph James Joshua " auf den Bildschirm.
8
Speichern und schließen Sie die Datei.