| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Perl Programming >> Content
    Perl : Come utilizzare una variabile in una funzione Split
    La funzione di Perl "split " prende una stringa e si rompe in su in una matrice a punti che si specifica con un " delimitatore ", o " modello ". Spesso è necessario utilizzarla senza conoscere la stringa in anticipo . In questi casi è possibile ottenere la stringa da dividere , e il delimitatore , durante la fase di esecuzione, salvarli in variabili e quindi utilizzare tali variabili in funzione split . Quando si utilizza una stringa come delimitatore in funzione split , è possibile utilizzare un carattere solo, ad esempio una virgola o uno spazio bianco , oppure è possibile utilizzare un elenco che contiene più caratteri. Istruzioni
    1

    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 : .
    < P > $ 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.

    Previous :

    next :
      Articoli Correlati
    ·Come convertire una stringa INT PERL 
    ·Come utilizzare una funzione Perl Grep 
    ·Come rimuovere Perl Newline 
    ·La funzione split in Perl 
    ·Come utilizzare le variabili in Perl Regex per Ubuntu 
    ·Come passare gli input da PHP a Perl 
    ·Come eseguire il debug Perl 
    ·Come trovare la directory Perl su un server 
    ·Come generare una password casuale 
    ·Come ordinare un array associativo in Perl 
      Articoli in evidenza
    ·Come cercare e sostituire con Python 
    ·Come elencare un insieme di righe da scegliere con PHP …
    ·Qual è la complessità temporale di una ricerca in pro…
    ·Il Java codifica per la somma di due numeri 
    ·Come leggere un file dopo un certo numero di byte in VB…
    ·Come aggiornare un menu in ogni pagina 
    ·Come installare QBasic Con Windows XP 
    ·Come creare un Tracker Pixel in PHP 
    ·Come ottenere la lunghezza di una stringa in Python 
    ·Come creare un JAD Da COD ALX 
    Copyright © Conoscenza Informatica http://it.wingwit.com