| 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 utilizzare una variabile in espressioni regolari Perl
    In Perl , un'espressione regolare , o " espressioni regolari ", è una stringa di caratteri . In molti casi , questi caratteri vengono salvati in variabili stringa . Si utilizza gli operatori del Perl e classi di caratteri per effettuare qualche operazione in una regex , come stringa di corrispondenza o la ricerca e la sostituzione di caratteri specifici. Assegnare valori alle variabili sia nel codice stesso o richiedere all'utente per l'input in fase di esecuzione e quindi utilizzare queste espressioni nella sequenza corrispondente carattere. Istruzioni
    1

    Aprire un file di programma Perl . Inserire il cursore dove si desidera utilizzare le espressioni regolari
    2

    Digitare il seguente codice:

    mio $ cat = " La mia gatta ha partorito tre gattini ! " ;
    .

    print $ cat . " \\ n";

    $ cat = ~ s /tre /quattro /; print

    $ cat . " \\ n";

    La prima riga imposta il valore di una variabile e la seconda linea di stampa sullo schermo . La terza riga utilizza l'operatore di sostituzione per sostituire " tre" nella variabile con " quattro". Se l'operatore non riesce a trovare il modello da abbinare ( "tre" ) , non cambia il valore della variabile a tutti
    3

    digitare il seguente codice : .

    Stampa "Tipo di qualcosa : " ;

    mio $ input = < > ;

    if ( $ input = ~ m /e /i) { print " che cosa avete digitato contenuta la lettera 'e ' ";}

    else { print" quello che avete digitato non conteneva la lettera ' e ' ";}

    le prime due righe richiedono all'utente di inserire una stringa e salva l'entrata in una variabile. L'istruzione if utilizza l'operatore partita per vedere se l' utente ha digitato la lettera "e ". La parte "i " dell'operatore indica all'operatore di ignorare caso . Modificarlo in " s" per essere case-sensitive
    4

    print " Inserisci un numero di telefono :"; .

    My $ telefono = < > ;
    < p > if ( $ telefono = ~ /\\ d \\ d \\ d - \\ d \\ d \\ d \\ d /) {print " di aver inserito correttamente il numero di telefono ";}

    else { print " Si non aver inserito correttamente un numero di telefono ";}

    Questo utilizza le classi di caratteri per controllare l'ingresso di stringa per vedere se corrisponde al formato di un numero di telefono e poi dice che l'utente se ha fatto o non hai inserito un numero correttamente . Le " \\ d " classi di personaggi controlla le espressioni per i numeri . È inoltre possibile utilizzare " \\ w" per verificare eventuali caratteri o " \\ s " per verificare la presenza di spazi bianchi . Utilizzando il maiuscolo per una qualsiasi di queste tre classi nega loro rappresentazioni .
    5

    Salvare il file di programma Perl .

    Previous :

    next :
      Articoli Correlati
    ·Come trovare la media utilizzando Perl 
    ·Come utilizzare Awk in Perl 
    ·Come aggiungere un link con uno script Perl 
    ·Come trovare la directory Perl su un server 
    ·Come creare variabili in Perl 
    ·Confronto di Perl Con Python 
    ·Come aggiungere i moduli a Perl 
    ·Come arrotondare al valore intero in Perl 
    ·Come sostituire un formato non valido UTF-8 Regex 
    ·Come imparare Perl 
      Articoli in evidenza
    ·Come compilare SWC 
    ·Come modificare un file JSP 
    ·Come svuotare la cache in EHCache 
    ·Come copiare i byte in Python 
    ·I passaggi per creare un'applicazione di Visual Basic 
    ·Che cosa è un caso d'uso ? 
    ·Tutorial per MySQL a Scala 
    ·Come collegare GoDaddy Java per MySQL 
    ·Come impostare il valore dell'attributo del PHP DOM 
    ·Come chiamare una shell Borne Da un C -Shell 
    Copyright © Conoscenza Informatica http://it.wingwit.com