| 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
    My Perl String Split non funzionante
    Il linguaggio di programmazione Perl contiene molti built-in tipi di dati e funzioni , che lo rendono adatto per l' applicazione in diverse situazioni , dalla manipolazione di file per la comunicazione Web per la manipolazione di stringhe . E 'importante , però , per sapere come utilizzare il built -in funzioni di Perl in modo che funzionino correttamente . La funzione " split" , per esempio , richiede un insieme specifico di dati di ingresso e di uscita per produrre risultati corretti . Perl Strings

    In Perl , come in molti altri linguaggi di programmazione , uno dei tipi di dati di base rappresenta una parola o una frase . Questo tipo di dati è una stringa di caratteri e si chiama una "stringa ". Stringhe possono essere memorizzati in variabili normali preceduto dal carattere " $ " . Quando una stringa viene assegnato a una variabile, è possibile utilizzare gli operatori di stringa e funzioni per modificare la stringa . Così , quando si chiama per le funzioni di stringa , come un "split ", è meglio assicurarsi che si utilizza una variabile contenente una stringa .
    Delimitatori

    può leggere stringhe da una varietà o fonti . Spesso , quando le informazioni sono lette da una stringa in una funzione di data- analisi , la stringa contiene " delimitatori " ai dati logicamente separate. Un delimitatore è un simbolo designato , solitamente non alfanumerico , che segnala una pausa tra due dati . Delimitatori possono venire in qualsiasi forma , ma di solito appaiono come simboli di punteggiatura , come i due punti o virgole . Non si deve solo fornire un delimitatore di una funzione split , ma è anche necessario garantire che il delimitatore corrisponde a quello utilizzato nella stringa . In caso contrario , si riceverà i risultati inaspettati .
    Array

    funzione Array in Perl più o meno allo stesso modo in cui la funzione array in altri linguaggi di programmazione , o almeno in attuazione. Gli array rappresentano una raccolta di dati , spesso dello stesso tipo di dati , organizzati sotto lo stesso nome di variabile e indicizzato da numeri interi a partire da 0 . Un array può contenere qualsiasi tipo di tipo di dati . In Perl , un array è preceduto dal simbolo "@" . Dal momento che la funzione split restituisce un array , è importante fare in modo di assegnare i risultati della divisione di un array e non di qualche altro tipo di variabile o struttura dati .
    Perl "Split" ;

    E 'necessario prendere in considerazione tutti i fattori della funzione "split" ad usarlo. La funzione prende due argomenti : in primo luogo , il delimitatore usato per dividere la stringa , e la seconda , la variabile che contiene la stringa o una stringa letterale . È inoltre necessario assegnare il valore di ritorno della funzione di un array. Infine , è necessario assicurarsi che il delimitatore definito nel primo argomento corrisponde con il regime di delimitazione della stringa stessa. I seguenti esempi illustrano i possibili errori e , infine , un uso corretto di "split :

    $ stringa1 =" Questa è una stringa " ; $ stringa2 = " Questo , è un altro , stringa " ; $ integer1 = 5;

    @ azienda;

    @ tenuta = split ( /, /, $ integer1 ) ; //cercando di dividere un numero intero, errore $ stringa1 = split ( /, /, $ stringa2 ) ; //assegnazione di valore di ritorno di un non -array , errore @ tenendo = split ( /:/, $ stringa2 ) ; //errata delimitatore , errore

    @ tenuta = split ( /, /, $ stringa2 ) ; //corretto

    Previous :

    next :
      Articoli Correlati
    ·Come modificare i tipi di dati in Perl 
    ·Come usare DBI per connettersi a Perl 
    ·Come includere un PerlScript in un documento HTML 
    ·Confronto di Perl Con Python 
    ·Qual è la sintassi Perl per codifica URL 
    ·Come utilizzare CGI per visualizzare un file XLS in un …
    ·Variabili a livello di classe in Perl 
    ·Come costringere un file in un formato UTF -8 in Perl 
    ·Come trovare la media utilizzando Perl 
    ·Come utilizzare il Blocco note di compilare un programm…
      Articoli in evidenza
    ·Come modificare una pagina HTML dopo che è stato salva…
    ·Come fare un programma utilizzando Microsoft Visual C 
    ·Come imparare Computer Programming Languages ​​
    ·Come modificare le funzioni in VB6 
    ·Come ombreggiatura a righe in Visual Basic 6 
    ·Che formato è Silverlight 
    ·Come ottenere i valori chiave in Python 
    ·Come convertire ServletInputStream di FileInputStream 
    ·Come utilizzare WM_DROPFILES in VBA 
    ·Come generare una lunghezza variabile String in Java 
    Copyright © Conoscenza Informatica http://it.wingwit.com