Gewusst wie: zählen von Wörtern in einer Zeichenfolge in Perl

April 10

Der Schlüssel zur Ankunft Wortzahl für den Text in einer Zeichenfolge mit Perl ist die "split"-Funktion. Diese Funktion, die mit der Sprache kommt, können Sie eine Zeichenfolge in ein Array von Teilzeichenfolgen nach Muster eines regulären Ausdrucks aufgeteilt, die Sie selbst definieren.

Anweisungen

1 Öffnen Sie die Eingabeaufforderung. Klicken Sie in Windows auf "Start", "Ausführen" und geben "cmd" ein. Klicken Sie in Mac OS X auf "Spotlight", und geben Sie "Terminal."

2 Geben Sie Folgendes ein, um die Perl-interaktive Konsole öffnen:

Perl -d -e

Später können Sie Ihren Code an einer beliebigen Stelle in einem normalen Programm eingeben.

3 Geben Sie die folgenden Befehle in der Reihenfolge:

Mein $line = "Dies ist eine Textzeile.";

Mein @wc = teilen (/ [\t] + /, $line);

Drucken .scalar(@wc);

Dieses einfache Programm deklariert eine Textzeile, teilt es in ein Array von Wörtern und die Größe des Arrays ausgegeben. Dadurch erhalten Sie die gesamten Wortzahl für den Text.