MetacarattereUn metacarattere o carattere jolly (in inglese: wild character o wildcard character) è un carattere che, all'interno di una stringa, non rappresenta se stesso bensì un insieme di altri caratteri o sequenze di caratteri. Un esempio ben noto è rappresentato dai metacaratteri utilizzati dalle shell del sistema operativo Unix per la specifica dei nomi di file. In questo caso, per esempio il carattere rm *prova* (dove rm prova? rimuoverà solo i file il cui nome sia composto esattamente da sei caratteri, della forma per esempio "prova1" "prova2" ecc. (ma non rimuoverà "prova12"). I metacaratteri sono convenzionali e ogni sistema informatico può utilizzarne un insieme diverso. Per esempio, l'interprete dei comandi di MS-DOS utilizza metacaratteri simili a quelli del sistema Unix, ma assegnando loro un significato differente. Comune è l'uso del metacarattere SELECT anni FROM usertable WHERE username LIKE 'ma%' Per ipotesi se gli utenti Mario e Massimo sono nella tabella usertable verranno selezionati ambedue. Voci correlate |
Portal di Ensiklopedia Dunia