IJ

11. õ regulares

Visão geral

O padrão é suportado no IJ.

Existem duas formas de utilizar expressões regulares no IJ:

  • informar uma expressão regular manualmente nos locais suportados
  • definir uma expressão regular global

õ regulares globais

Aqui temos um editor avançado para criar e testar expressões regulares complexas na interface web do IJ.

Uma vez que uma expressão regular seja criada desta forma, ela poderá ser utilizada em vários locais a referindo por seu nome precedido pelo caractere '@', por exemplo, @mycustomregexp.

Para criar uma expressão regular global:

  • Acesse Administração → Geral
  • Selecione õ regulares na caixa de seleção situada na barra de título
  • Clique no botão Nova expressão regular

A aba õ permite que você defina o nome da expressão e adicione as sub-expressões.

ʲâٰ ٱçã
Nome Nome da expressão regular. Qualquer caractere unicode será aceito.
ã Clique no link Adicionar no bloco de expressões para adicionar uma nova sub-expressão.

A partir do IJ 2.4.0 uma barra '/' na expressão será tratada de forma literal, sem precisar de caractere de escape. Desta forma conseguimos aproveitar expressões que contenham este caractere, da forma anterior produziria um erro.

Um nome customizado de expressão regular pode conter espaços, vírgulas, etc. Nos casos em que estes caracteres puderem causar erros de interpretação (por exemplo uma vírgula em um parâmetro de uma chave) toda a referência deverá ser colocada entre aspas duplas: ”@My custom regexp for purpose1, purpose2”.
Os nomes de expressões regulares não poderão ter as aspas duplas em outros locais (por exemplo uma regra de LLD).

Uma expressão regular pode conter várias sub-expressões, e podem ser testadas a partir da aba Testar, ao prover um texto a ser testado.

Os resultados mostrarão o status de cada sub-expressão e o resultado final do status da expressão.