| 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 >> Python Programming >> Content
    Espressione Tutorial regolari per Python 2.5
    Le espressioni regolari sono stringhe di simboli che indicano i modelli di testo . Utilizzando le espressioni regolari , i programmatori possono estendere ricerche di stringhe di là della semplice corrispondenza parola . Le espressioni regolari possono definire le ricerche per lunghezze di parola , l'utilizzo vocale , segni di punteggiatura e così via . Python 2.5 ha un modulo di espressione regolare , "re ", che incapsula metodi utili per preformatura ricerche di espressioni regolari . Cose che ti serviranno
    Python Interpreter con ambiente di sviluppo interattivo ( IDE ) economici Mostra più istruzioni
    1

    importare il modulo di espressione regolare , e creare una stringa di ricerca . Digitare quanto segue nella IDE di Python :

    >>> import re

    >>> ex_string = " questo è il nostro 123 esempio stringa"

    il primo comando importa il modulo espressione regolare nel programma corrente , permettendo al programmatore di utilizzare le sue funzioni . La variabile " ex_string " sarà la stringa di prova per cercare
    2

    tentativo di trovare un modello nella stringa di esempio che utilizza la libreria "re" : .

    >>> , ri importazione

    >>> ex_string = " questo è il nostro 123 esempio stringa"

    >>> partita = re.match ( " * ". , ex_string )

    >>> repr ( match.group ( 0 ) ) per

    questo è il nostro 123 esempio stringa

    Il metodo match prende un'espressione regolare in citazioni ( in questo caso " . * ", che ricerca una intera stringa di caratteri) e di stampa la prima trovata corrispondenza del pattern pattern partita
    3

    Cambia. , e aggiungere una ricerca di un sottostringa :

    >>> import re

    >>> ex_string = " questo è il nostro 123 esempio stringa"

    >>> corrisponde = re.search ( " \\ d \\ d \\ d " , ex_string ) per

    >>> repr ( match.group ( 0 ) ) per

    123
    < p > il metodo di " ricerca" per cercare la prima istanza di una sottostringa corrispondente a un modello e tornare quella sottostringa . In questo esempio , l'espressione regolare "\\ d \\ d \\ d " indica il metodo per la ricerca di qualsiasi stringa composta da 3 cifre insieme ( l'unico a essere " 123" ) .

    Previous :

    next :
      Articoli Correlati
    ·Che tipo di programma del computer è Python 2.2.1 
    ·Come utilizzare l' istruzione continue in Python 
    ·Come trasporre una lista di liste in Python 
    ·Come rimuovere un decimale Python 
    ·Come fare una calcolatrice con Python 
    ·Come eliminare una variabile in una funzione Usare Pyth…
    ·Elenco di Python Unisce 
    ·Come controllare se è stato dichiarato una variabile i…
    ·Come contare il contenuto di un dizionario Python 
    ·Come collegare Lambda in Python 
      Articoli in evidenza
    ·Come scrivere un menu tramite un applet Java 
    ·Come fare una barra di stato sul suo browser Web con VB…
    ·Come sostituire un Double New Line in PHP 
    ·Tutorial Countdown in Java 
    ·Come definire le variabili globali in Python 
    ·Come Flush una query del registro lento in MySQL 
    ·Come riempire un array con un risultato di query in MyS…
    ·Come faccio a scrivere Updategrams XML Script in VB6 ? 
    ·Come Timeout in JavaScript 
    ·Struts vs Faces 
    Copyright © Conoscenza Informatica http://it.wingwit.com