Analisar texto usando uma expressão regular

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • Nos padrões de descoberta, é possível analisar o texto em variáveis usando Expressões regulares como estratégia de análise.

    Antes de Iniciar

    • Familiarize-se com a sintaxe Regex Java:

      https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html

    • Navegue até a etapa do padrão relevante:

      1. No formulário padrão, selecione a seção de identificação relevante para Descoberta.

        Como alternativa, selecione a identificação relevante ou a seção de conexão para Mapeamento de serviços.

      2. Selecione a etapa de padrão relevante ou clique no botão Adicionar uma etapa para adicionar uma etapa.

    Conhecimento básico de programação é desejável.

    Função necessária: pd_admin

    Procedimento

    1. Selecione uma das operações de análise na lista Operação.
    2. Clique em Recuperar ou Recuperar conteúdo do arquivo para exibir o arquivo real no painel Saída.

      Exibir conteúdo do arquivo no painel Saída
    3. Selecione a Expressão regular na lista Definir análise.
    4. Preencha os campos, conforme o apropriado.
      Campo Descrição
      Expressão regular Especifique a expressão regular. Não é possível selecionar texto na caixa de texto usando esta estratégia de análise.

      É possível especificar somente uma única expressão.

      Para extrair vários valores, defina várias expressões colocando cada uma entre parênteses.

      A correspondência de variáveis com parênteses ocorre de acordo com a ordem dos conjuntos de parênteses. (A primeira variável corresponde ao primeiro conjunto de parênteses e assim por diante).

      Definir variáveis como
      • Tabela: selecione esta opção se a tabela de destino contiver várias colunas.
      • Lista: selecione esta opção para uma única cadeia de caracteres (escalar). A lista deve conter mais de uma variável.
    5. Para encerrar o processo de descoberta se nenhum resultado for encontrado, marque a caixa de seleção Se não encontrado.

    Exemplo

    Figura 1. Formulário de operação de Expressão regular

    Definição de uma expressão regular