Che cos'è un metacarattere?
Un metacarattere è uno di un numero di caratteri che, quando usato, non rappresenta nessuna delle varie lettere o numeri che usiamo comunemente per comunicare. Un metacarattere ha un significato specifico come indicare 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 personaggi che seguono il metacarattere. In altre parole, il sistema operativo di un computer leggerà un metacarattere, interpreterà ciò che significa 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 ortografia diversa di una parola.
Un metacarattere può essere creato da una varietà di simboli, inclusi segni di punteggiatura. Quando non è necessario un metacarattere e i segni di punteggiatura vengono utilizzati per il loro scopo originale, devono essere separati dal resto della stringa. Questo può essere fatto inserendoli tra virgolette o usando una barra rovesciata. Un altro termine per distinguere un tale simbolo è "fuga".
Un altro esempio di metacarattere è l'utilizzo di uno degli altri simboli standard in un modo diverso, ad esempio l'uso del simbolo del dollaro per indicare la fine di una linea. Un punto interrogativo è un metacarattere molto utile quando si eseguono ricerche. Potresti non sapere con precisione come una determinata parola è scritta in un file, un esempio comune è "onore" o "onore".
Per istruire il tuo sistema a cercare entrambi gli spelling, digita "hono (u)? R." Il metacarattere, in questo caso il punto interrogativo, quindi dice al tuo computer di trovare la parola onore indipendentemente da come è scritto, con o senza la "u". D'altra parte, se stai cercando un metacarattere, devi citarlo o precederlo con un gioco al fine di cercarlo nel suo uso comune. Supponi di voler cercare solo il punto interrogativo. Dal momento che è un metacarattere, dovresti usare la barra rovesciata davanti o le virgolette attorno per far sì che il sistema segua il tuo comando.
Mentre alcuni metacaratteri hanno scopi specifici o corrispondono solo a determinati personaggi, ci sono anche quelli che corrispondono a qualsiasi personaggio. Il punto, o il punto, è uno di questi. Un metacarattere che corrisponde a qualsiasi personaggio è noto come "carattere jolly".