Ferramenta RegEx

Use a ferramenta expressão regular (RegEx) para criar uma expressão para analisar, corresponder ou substituir dados.

Suporte de expressão regular

Enquanto as expressões regulares são suportadas , você é responsável por suas próprias expressões e como as expressões afetam seus dados.Designer

Para obter mais informações sobre o Boost RegEx, visite o seguinte:

Aqui estão alguns recursos externos que podem ser úteis. Estes não são afiliados com o alteryx de qualquer forma:sintaxe de expressão regular Perl. www.regexlib.comRegex Coach




Configure a ferramenta

  1. Coluna a ser analisada: selecione a coluna que você deseja pesquisar e analisar, corresponder ou substituir dados.
  2. Expressão regular: clique no sinal de adição para iniciar a criação de uma expressão que será usada para localizar dados para analisar, corresponder ou substituir.
  3. Maiúsculas e minúsculas: selecionada por padrão. Pesquisas não distinguem entre letras maiúsculas e minúsculas.

  4. Método de saída: qual método de saída você deseja usar depois que a pesquisa localiza os dados que correspondem à expressão que você construiu? Selecione um método e, em seguida, configure as propriedades de saída relacionadas para o método.
    • Replace: Use este método para substituir a expressão que você procura com uma segunda expressão.
      • Texto de substituição: Insira uma expressão que você deseja que a ferramenta use ao substituir o texto que corresponda à sua expressão regular original. O drop-down fornece expressões regulares comuns que você pode precisar ao criar sua expressão.
      • Copiar texto incomparável para saída: selecionado por padrão. Todo o texto que não foi correspondido está incluído na saída.
    • Tokenize: divida os dados de entrada usando uma expressão regular. Esta opção funciona da mesma forma Ferramenta Texto em colunas, exceto em vez de combinar e remover o que você não quer, você coincide com o que você deseja manter. Você deseja coincidir com o token inteiro, e se você tiver um grupo marcado, somente essa parte será retornada.
      • Dividir em colunas: divide uma única coluna de dados em cada instância do delimitador especificado em várias colunas.
        • Número de colunas: define quantas colunas são criadas.
        • Colunas extra: Selecione o comportamento que é aplicado a colunas extras.
          • Descartar extras com aviso: dados que se estendem após a divisão são descartados e um aviso é gerado indicando que houve excesso de informações.
          • Descartar extras sem aviso: dados que se estendem após a divisão são descartados e nenhum aviso é gerado.
          • Erro: dados que se estendem após a divisão geram um erro e o fluxo de trabalho interrompe o processamento.
        • Nome da raiz de saída: insere o nome para as colunas recentemente geradas a serem baseadas fora. As novas colunas são nomeadas como o nome da raiz com um inteiro agrupado crescente em série.
      • Dividir em linhas: divide uma única coluna de dados em cada instância do delimitador especificado em várias linhas. Use uma coluna de chave em seu registro para que você não perca o controle de qual valor veio de qual linha.
    • Parse: separe a expressão em novas colunas e defina o nome, o tipo e o tamanho das novas colunas.
      • Uma nova coluna é criada na tabela de colunas de saída . Na tabela:
        • Clique em nomes de coluna para renomear.
        • Use a lista suspensa para selecionar o novo tipo de dados.
        • Introduza o novo tamanho.
        • Expressioné preenchida automaticamente.
    • Match: anexar uma coluna contendo um número; 1 se a expressão coincidisse, 0 se não o fez.
      • Nome da coluna para o status da correspondência: forneça um nome para a coluna anexada.
      • Erro se não correspondido: isto não está seleccionado por predefinição. Selecione se deseja que o sistema interrompa o processamento e exiba um erro quando a expressão e a cadeia de caracteres não corresponderem.