| 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
    Come inserire caratteri speciali in una variabile in Perl
    Quando si assegnano valori alle variabili in Perl , si utilizza apici per assegnare i dati letterali chiusi o doppi apici per includere dati da interpolare , come ad esempio quando si utilizzano altre variabili nel stringa . A volte potrebbe essere necessario usare i caratteri speciali nella variabile , come ad esempio virgolette , ma il loro utilizzo si chiude la stringa . Per ovviare a questo , utilizzare la barra rovesciata per " sfuggire " caratteri. Il backslash indica al programma Perl che il carattere successivo o personaggi hanno uno scopo speciale , e che lo si vuole leggere quei caratteri in modo diverso rispetto al programma fa normalmente. Istruzioni
    1

    Aprire un file di programma Perl . Digitare il seguente codice :

    $ var = " " Ciao , "dissi " ;

    print $ var ;

    Questo provoca un errore perché Perl vede i due doppie . virgolette all'inizio e assume la stringa viene aperto e chiuso lì . Tutti i dati dopo che è fuori luogo e non segue la sintassi Perl corretta
    2

    Eliminare i precedenti due righe di codice e di sostituirle con le seguenti : .

    $ Var = " \\ " Ciao \\ ", ho detto . " ;

    print $ var ;

    Perl vede le due barre rovesciate e sa che il carattere successivo a ciascun fa parte della variabile stringa e non vuole chiuderla. Il risultato della funzione di stampa è " 'Ciao , ' ho detto . "
    3

    Digitare il seguente codice:

    $ var = " Il prezzo è di $ 3. " ;

    print $ var ;

    Perl utilizza il simbolo del dollaro come un carattere speciale per indicare le variabili . Perché virgolette dicono Perl per interpolare i contenuti all'interno della stringa , il Perl pensa che " $ 3" è un'altra variabile . In questo caso , non ha alcun valore , quindi l'uscita della funzione di stampa è
    4

    Eliminare i precedenti due righe di codice e di sostituirli con la seguente " Il prezzo è . " :

    $ var = " il prezzo è di \\ $ 3. " ;

    print $ var ;

    il backslash contraddistinte dal carattere , per cui l'uscita qui è " il prezzo è di $ 3. " Per evitare di dover fuggire caratteri , è possibile utilizzare apici di assegnare un valore di $ var . In questo modo dice al programma Perl di prendere il valore letterale , in modo da utilizzare " Il prezzo è di $ 3" senza un backslash prima del segno dollaro è uguale a " Il prezzo è di \\ $ 3. "
    5

    Tipo il seguente codice :

    $ var = "Questo è un n \\ nQuesto è n su una nuova linea . " ;

    print $ var ;

    Mentre il valore di questa variabile appare un po 'di confusione , non c'è nulla di sbagliato con il codice . Il "\\ n" è una speciale sequenza di escape che dice a Perl di inserire una nuova riga . Il risultato di questa uscita scrive: "Questo è un n" e "Questo è n su una nuova linea " su due linee separate . Il "\\ n" non si presenta . Perl ha altre sequenze di escape , tra cui " \\ t" per una scheda , " \\ u" per convertire il carattere successivo in maiuscolo e "\\ U " per convertire tutti i caratteri in maiuscolo fino a quando " \\ E" dicono di fermarsi .

    Previous :

    next :
      Articoli Correlati
    ·Come incorporare i comandi UNIX in Perl 
    ·Come stampare Perl Debugger 
    ·Tutorial per XML per il Perl 
    ·Perl tutorial per la stampa HTML & Inline Frames HTML 
    ·Come convertire array di riferimenti in Perl 
    ·Come creare un ciclo Do While in Perl 
    ·Come sostituire spazi finali con espressioni regolari P…
    ·Come utilizzare l'istruzione foreach in Perl 
    ·Come aggiornare pera con Fedora 
    ·Come scrivere uno script Perl per elaborare un modulo 
      Articoli in evidenza
    ·Come fare una cella di tabella cliccabile 
    ·Come convertire una data in un timestamp UNIX PHP 
    ·Procedura: MySQL Query per CSV Email 
    ·Come mettere un ritardo nella Shell Script 
    ·Le regole per i dati di diagrammi di flusso 
    ·Come compilare C in Ubuntu 
    ·VB.Net e come esporre Business Objects come servizi Web…
    ·Come reimpostare la Aspetta MATLAB 
    ·Come controllare un array di stringhe in Python 
    ·Come nascondere una casella di testo in PHP 
    Copyright © Conoscenza Informatica http://it.wingwit.com