Che cos'è un metacarattere?

Un metacarattere è un carattere, o una sequenza di caratteri, che ha un significato speciale in un'applicazione informatica. Potrebbe essere utilizzato per rappresentare un altro set di caratteri, un carattere non stampabile o un'operazione logica. Ad esempio, in alcune applicazioni, \ n viene interpretato come una nuova riga. (In questo caso, una barra rovesciata è usata per sfuggire al carattere n, indicando che dovrebbe essere interpretato come un metacarattere.)

I metacaratteri sono usati frequentemente nelle espressioni regolari. Ad esempio, la seguente istruzione Perl utilizza un'espressione regolare per eliminare qualsiasi nuova riga dal contenuto della variabile $ data .

 $ data = ~ s / \ n //; 

Questa affermazione dice "assegna un nuovo valore a $ dati che sostituiscono qualsiasi nuova riga in $ dati con nulla".

Per un elenco di metacaratteri comuni ed esempi su come usarli, consulta il nostro riferimento rapido alle espressioni regolari.

Carattere, Fuga, Meta-dati, Termini di programmazione, Wildcard