Come contare le parole in una stringa in Perl

May 13

La chiave per arrivare a un numero di parole per il testo in una stringa utilizzando Perl è la funzione "split". Questa funzione, che viene fornito con la lingua, permette di dividere una stringa in un array di sottostringhe in base a un modello di espressione regolare ti definisci.

istruzione

1 Aprire il prompt dei comandi. In Windows, fare clic su "Start", "Esegui" e digitare "cmd". In Mac OS X, fai clic su "Spotlight" e digitare "Terminal".

2 Digitare quanto segue per aprire la console interattiva Perl:

perl -d -e

In seguito è possibile digitare il codice in qualsiasi punto un programma normale.

3 Digitare i seguenti comandi, in ordine:

my $ linea = "Questa è una riga di testo.";

il mio @wc = split (/ [\ t] + /, $ line);

.scalar stampa (@wc);

Questo semplice programma dichiara una riga di testo, si divide in una serie di parole e stampa la dimensione di tale matrice. Questo ti dà il conteggio totale parola per il testo.