Espressioni regolari

Aggiornamento: novembre 2007

A meno che non siano già state utilizzate le espressioni regolari, questo termine potrebbe essere poco familiare. Tuttavia, è indubbio che alcuni concetti relativi alle espressioni regolari siano stati utilizzati al di fuori dell'area di script.

Esempi di espressioni regolari

È probabile, ad esempio, che per la ricerca dei file sul disco rigido si utilizzino i caratteri jolly ? e *. Il carattere jolly ? corrisponde a un singolo carattere in un nome di file, mentre * corrisponde a zero o più caratteri. Con il criterio di ricerca dati?.dat è quindi possibile trovare i seguenti file:

dati1.dat

dati2.dat

datix.dat

datiN.dat

L'utilizzo del carattere * anziché ? consente di ampliare il numero di file trovati. data*.dat corrisponde a tutti i seguenti file:

dati.dat

dati1.dat

dati2.dat

dati12.dat

datix.dat

datiXYZ.dat

Sebbene sia utile, questo metodo di ricerca presenta alcuni limiti. Le funzionalità fornite dai caratteri jolly ? e * consentono di introdurre il concetto su cui sono basate le espressioni regolari, ma queste ultime offrono maggiore potenza e flessibilità.

Vedere anche

Altre risorse

Introduzione alle espressioni regolari