Un metacarattere è uno dei tanti caratteri che, se usato, non rappresenta nessuna delle varie lettere o numeri che comunemente usiamo per comunicare. Un metacarattere ha un significato specifico, ad esempio indica che varie parole devono essere separate in una riga di codice.
Il metacarattere dice al tuo computer come procedere, in sostanza, spiegando cosa fare con i caratteri che seguono il metacarattere. In altre parole, il sistema operativo di un computer leggerà un metacarattere, ne interpreterà il significato e quindi eseguirà un’azione basata su tale interpretazione. Tale azione può includere l’istruzione al sistema di separare le dichiarazioni o la ricerca di diverse grafie di una parola.
Un metacarattere può essere creato da una varietà di simboli, inclusi i segni di punteggiatura. Quando un metacarattere non è necessario e i segni di punteggiatura vengono utilizzati per il loro scopo originale, devono essere separati dal resto della stringa. Questo può essere fatto inserendole tra virgolette o utilizzando una barra rovesciata. Un altro termine per distinguere un tale simbolo è “scappare”.
Un altro esempio di metacarattere è l’utilizzo di uno degli altri simboli standard in un modo diverso, ad esempio utilizzando il simbolo del dollaro per indicare la fine di una riga. Un punto interrogativo è un metacarattere molto utile quando si eseguono ricerche. Potresti non sapere esattamente come viene scritta una determinata parola in un file, un esempio comune è “onore” o “onore”.
Per indicare al sistema di cercare entrambe le ortografie, digitare “hono(u)?r.” Il metcarattere, in questo caso il punto interrogativo, dice quindi al tuo computer di trovare la parola onore indipendentemente da come è scritta, con o senza la “u”. D’altra parte, se stai cercando un metacarattere, devi citarlo o precederlo con un contraccolpo per cercarlo nel suo uso comune. Supponi di voler cercare solo il punto interrogativo. Dato che è un metacarattere, dovresti usare la barra rovesciata davanti o le virgolette intorno per far sì che il sistema segua il tuo comando.
Mentre alcuni metcaratteri hanno scopi specifici o corrispondono solo a determinati caratteri, ci sono anche quelli che corrispondono a qualsiasi carattere. Il punto, o il punto, è uno di questi. Un metacarattere che corrisponde a qualsiasi carattere è noto come “carattere jolly”.