Aprire un file di programma Perl . Digitare il seguente codice :
$ numeri = ' Uno, due , tre, quattro ';
$ delimiter = ' , ';
La prima riga crea una variabile stringa che si desidera separare utilizzando la funzione split . La seconda riga crea una variabile da utilizzare come delimitatore , che è il carattere jolly che la funzione cerca di rompere la corda con
2
digitare il seguente codice : .
@ numeri = split ( $ delimitatore , $ numero ) ;
Questa linea richiama la funzione split . La funzione stessa richiama i valori delle due variabili e quindi memorizza l'output risultante nell'array numeri @ , che ha una struttura con quattro elementi : " One , " " Two", " Tre" e " Quattro". È possibile chiamare uno di questi valori singolarmente ora accedendo l'indice dell'array associato
3
digitare il seguente codice : .
@ Numeri = split ( $ delimitatore , $ numeri , 3) ;
Questa chiamata alla funzione split gli dice che si vuole un array con spazio per un massimo di tre elementi. Quando la funzione divide la variabile due volte, semplicemente memorizza il resto della variabile nel terzo punto indice . I valori di matrice per @ numeri dopo questa chiamata di funzione sono " Uno", "Due" e poi " Three , Four" nel punto finale
4
digitare il seguente codice : .
$ frase = ' Ciao ! Domanda: si fa , ora , sapete come usare questo , la funzione split ';
$ delimitatore = ? " [ : ! ? , , ] " ;
@ Result = split ( $ delimitatore , $ frase) ;
La prima riga crea una nuova variabile stringa con una frase con un sacco di punteggiatura in esso. La seconda riga crea un delimitatore che contiene un elenco di punteggiatura . La funzione split prende queste variabili e di fatto divide la frase a ogni occorrenza di un segno di punteggiatura , togliendo la punteggiatura e memorizzare l'uscita nell'array @ risultato . Stampa @ risultato fornisce la stessa frase nella variabile $ frase , eccetto senza segni di punteggiatura .
5
Salvare il file del programma Perl ed eseguirlo.
Programmazione © www.354353.com