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:
- Classes de caracteres de Regex com suporte para Boost
- Agrupando nomes de elementos
- Sintaxe de cadeia de caracteres de formato Boost-estendido
- Sintaxe de expressão regular estendida POXIS
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
- Coluna a ser analisada: selecione a coluna que você deseja pesquisar e analisar, corresponder ou substituir dados.
- 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.
- 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.
Maiúsculas e minúsculas: selecionada por padrão. Pesquisas não distinguem entre letras maiúsculas e minúsculas.