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
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" ) .
Programmazione © www.354353.com