| 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 sostituire Opzioni in Regular Expression
    Opzioni Sostituzione di un'espressione regolare possono complicarsi rapidamente , è necessario isolare l'opzione che si desidera sostituire prima di apportare modifiche . In questo modo in caso contrario sarà potenzialmente rompere il resto delle partite . Questo è il motivo per cui è una buona idea separare le diverse sezioni della vostra espressione regolare usando parentesi in quanto rende più facile lavorare con i singoli segmenti . Le espressioni regolari sono utilizzate da una varietà di linguaggi di scripting e sono un modo potente per analizzare i dati provenienti da uno o più file . Istruzioni
    1

    Aprire lo script di cui espressione regolare che si desidera modificare. Un percorso per raggiungerla .
    2

    Salva una copia della espressione regolare prima di cambiare qualsiasi cosa copiandolo e incollandolo in un altro file . Ora trovare le parti della espressione regolare che si desidera modificare . Così, per esempio , si ha :

    ( [ 0-9 ] + [ az] ) per

    parte dell'espressione corrisponderà uno o più numeri , seguiti da una lettera. Se si voleva sostituire quella parte di espressione , è sufficiente apportare le modifiche all'interno delle parentesi , altrimenti si inizierà a interessare il resto dell'espressione .
    3

    Utilizzare il built-in variabili numerate per testare le partite della tua nuova espressione . Per ogni set di parentesi che si possiede, il risultato della partita viene memorizzato in una variabile numerata . Per esempio , la tua espressione è :

    ( [ 0-9 ] + [ az] ) per

    La sequenza in cui che appare nella vostra espressione è il numero è memorizzato in Se è la prima set di parentesi , allora si può vedere il risultato utilizzando :

    print $ 1;

    Questo stamperà il testo che corrisponde l'espressione regolare . Se fosse la seconda serie di parentesi , si usa "$ 2" e così via . Continua a provare l'espressione fino a quando non fa esattamente quello che avete bisogno di fare.

    Previous :

    next :
      Articoli Correlati
    ·Come usare AJAX con Perl 
    ·Come imparare le espressioni regolari Perl 
    ·Come modificare la barra del titolo in Perl Script 
    ·Come convertire una stringa INT PERL 
    ·Come leggere più righe di un file in Perl 
    ·Come aggiungere i moduli a Perl 
    ·Come manipolare i dati in Perl 
    ·Come faccio a stampare una variabile con un Perl CGI 
    ·Come utilizzare una variabile in espressioni regolari P…
    ·Come cercare un file in Perl 
      Articoli in evidenza
    ·Come tipo cambia in lettere maiuscole in Visual Basic 
    ·Come utilizzare i puntatori a Vb 
    ·Java Training Software su CD 
    ·Come programmare un richiamo in PHP 
    ·Qual è lo scopo di campi nascosti in Perl CGI 
    ·Come fare un Bounce oggetto in C # 
    ·Come fare spazi tra più stringhe in Python 
    ·Come determinare la lunghezza del dizionario in Python 
    ·Cos'è un file IDL 
    ·Qual è la differenza tra Visual Studio e Visual Studio…
    Copyright © Conoscenza Informatica http://it.wingwit.com