Cosa e espressione regolare?
Domanda di: Dr. Alberto Palmieri | Ultimo aggiornamento: 8 dicembre 2021Valutazione: 4.5/5 (64 voti)
Un'espressione regolare è una sequenza di simboli che identifica un insieme di stringhe. Possono definire tutti e soli i linguaggi regolari. Il teorema di Kleene afferma che la classe dei linguaggi regolari corrisponde alla classe dei linguaggi generati da grammatiche di tipo 3 e riconosciuti da automi a stati finiti.
A cosa servono le espressioni regolari?
Le espressioni regolari sono utili per ricercare, sostituire o suddividere una stringa in più sottostringhe tramite un criterio logico. Le espressioni regolari ( regular expressions, regexp o regex ) sono poco intuitive a prima vista ma anche molto utili per i developer perché semplificano l'attività di programmazione.
Cosa vuol dire regex?
Un'espressione regolare (in lingua inglese regular expression o, in forma abbreviata, regexp, regex o RE) è una sequenza di simboli (quindi una stringa) che identifica un insieme di stringhe.
Come scrivere Regular Expression?
Semplice, usiamo l'espressione regolare \d . Ognuno dei \d corrisponde ad un numero tra 0 e 9, quindi per trovare una data nella forma 05/01/1909 dobbiamo scrivere una regex nella forma \d\d/\d\d/\d\d\d\d dove i primi \d\d corrispondono a 05 poi la barra è equivalente alla barra, i secondi \d\d a 01 e cosi via.
La regolazione dell'espressione genica
Trovate 31 domande correlate
Che cosa semi di chia?
Sintomi di un cuore affaticato?