J2. Caratteristiche delle espressioni regolari PCRE |
![]() ![]() ![]() |
Espressione regolare – un modello che viene confrontato con un testo da sinistra a destra. La maggior parte dei caratteri nel modello significa sé stessa e viene applicata ai caratteri corrispondenti nel testo. Il vantaggio principale delle espressioni regolari sta nella possibilità di includere nel modello varianti e ripetizioni. Vengono codificate attraverso metacaratteri che non significano sé stessi ma, invece, vengono interpretati in un modo particolare. Esistono due set di metacaratteri diversi: quelli che si utilizzano fra parentesi quadre e quelli che si utilizzano fuori parentesi quadre. Li vediamo in dettagli. Fuori parentesi quadre si utilizzano i seguenti metacaratteri:
La parte di modello tra parentesi quadre si chiama "classe di caratteri". In classe di caratteri, i metacaratteri sono:
|