Exemplos de proibições imagem adaptada: uniritter.edu.br |
E a sua sintaxe?
A lista negada é exatamente igual à lista, podendo ter caracteres literais, intervalos e classes POSIX. Tudo o que se aplica a lista normal, se aplica à negada também.
Sua sintaxe também é bem parecida inserindo um acento circunflexo [^...] lê-se qualquer argumento exceto esses!
Não contavam com minha astúcia! fonte da imagem:gvs-13.deviantart.com |
Nada de chamar o Chapolin Colorado, assim como queremos colocar o - (traço) como literal, podemos colocar o ^(circunflexo ) como literal, é so colocá-lo fora da primeira posição. Exemplos: [^0-9^] nada de números e circunflexo, ou [^azAZ^] nada de letras e circunflexo. Certo e se eu quiser colocar uma classe POSIX? É justo, podemos negar uma assim:
[^[:upper:]]
Para saber mais sobre Lista:
clique aqui ====> Lista
Fonte: <Expressões Regulares - Guia de Consulta Rápida>
<NovaTec>
Adaptado: Arroyo, Gabriel.
Nenhum comentário:
Postar um comentário