O que é um Metacharacter?
Um Metacharacter é um dos vários caracteres que, quando usados, não representam nenhuma das várias letras ou números que geralmente usamos para nos comunicar. Um Metacharacter tem um significado específico, como indicar que várias palavras devem ser separadas em uma linha de código.
O Metacharacter diz ao seu computador como proceder, em essência, explicando o que fazer com os personagens que seguem o Metacharacter. Em outras palavras, o sistema operacional de um computador lerá um Metacharacter, interpretará o que significa e, em seguida, executará uma ação com base nessa interpretação. Essa ação pode incluir instruir o sistema a separar declarações ou procurar diferentes grafias de uma palavra.
Um Metacharacter pode ser criado a partir de uma variedade de símbolos, incluindo marcas de pontuação. Quando um Metacharacter não é necessário e os marcos de pontuação são usados para o seu objetivo original, eles devem ser separados do restante da corda. Isso pode ser feito colocando -os dentro de cotamarcas ou usando uma barra de barra. Outro termo para diferenciar esse símbolo é "escapar". Um ponto de interrogação é um Metacharacter muito útil ao realizar pesquisas. Você pode não saber exatamente como uma determinada palavra está escrita em um arquivo, um exemplo comum sendo "honra" ou "honra".
Para instruir seu sistema a procurar as duas grafias, você digitaria "Hono (u)? R". O MetCharacter, neste caso o ponto de interrogação, então diz ao seu computador para encontrar a palavra honra, independentemente de como está escrito, com ou sem o "U". Por outro lado, se você está procurando um Metacharacter, precisará citá -lo ou preceder com uma reação para procurá -lo em seu uso comum. Diga que você queria procurar apenas a pergunta marca. Como é um Metacharacter, você teria que usar a barra de barragem na frente ou aspas em torno dele para fazer com que o sistema siga seu comando.
Embora alguns metcharacters tenham propósitos específicos ou correspondam apenas a certos caracteres, também existem aqueles que correspondem a qualquer caractere. O ponto, ou o período, é um deles. Um Metacharacter que corresponde a qualquer personagem é conhecido como "curinga".