Índice Anterior Próxima

Resumão dos Metacaracteres e seus detalhes

Está gostando da leitura? Está aprendendo? Compre o livro novo que traz mais conteúdo, texto atualizado e ilustrações!
     meta  mnemônico      dicas
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

       .   ponto          curinga de um caractere

      []   lista          dentro todos são normais,
                          traço é intervalo ASCII,
                          [:POSIX:] tem acentuação

     [^]   lista negada   sempre casa algo, [^[:POSIX:]]

       ?   opcional       guloso, 0 ou 1, pode ter ou não

       *   asterisco      guloso, 0 ou mais,
                          repete em qualquer quantidade

       +   mais           guloso, 1 ou mais,
                          repete em qualquer quantidade,
                          pelo menos uma vez

     {,}   chaves         guloso, número exato, mínimo,
                          máximo, ou uma faixa numérica

       ^   circunflexo    casa o começo da linha,
                          especial no começo da ER

       $   cifrão         casa o fim da linha,
                          especial no fim da ER

      \b   borda          limita uma palavra
                          (letras, números e sublinhado)

       \   escape         escapa um meta, tira seu poder
                          escapa a si mesmo \\

       |   ou             indica alternativas,
                          poder multiplicado pelo grupo

      ()   grupo          agrupa, é quantificável,
                          pode conter outros grupos

      \1   retrovisor     usado com o grupo, máximo 9,
                          conta da esquerda para direita

      .*   curinga        qualquer coisa, o tudo e o nada

      ??   opcional       não-guloso, 0 ou 1,
                          casa o mínimo possível

      *?   asterisco      não-guloso, 0 ou mais,
                          casa o mínimo possível

      +?   mais           não-guloso, 1 ou mais,
                          casa o mínimo possível

     {}?   chaves         não-guloso, numérico,
                          casa o mínimo possível

Índice Anterior Próxima