Espressioni regolari
Le espressioni regolari sono un linguaggio di corrispondenza di modelli. Tramite le espressioni regolari è possibile eseguire trasformazioni di testo straordinariamente potenti e complicate. Esse sono anche piuttosto complesse per essere spiegate qui in modo dettagliato; per ulteriori informazioni consultare quindi una delle seguenti guide (in inglese):
Introductory Guide to Regular Expressions
Pattern Matching and Regular Expressions
oppure eseguire una ricerca su internet
Problemi comuni
Caratteri speciali Se la propria espressione regolare non funziona o ha un comportamento inaspettato, è possibile provare ad utilizzare i seguenti caratteri speciali:
Se si utilizzerà uno di questi caratteri al posto di ciò che dovrà corrispondere, sarà necessario inserire davanti una barra traversa (\). Esempio: come corrispondenza di "text.htm?pagewanted" si dovrà scrivere "text\.htm\?pagewanted" Tranne la barra traversa, nell'espressione regolare nessuno dei suddetti caratteri speciali è specifico per la sostituzione, quindi non sarà necessario inserire una barra traversa davanti a loro nella sostituzione |