Ir para conteúdo principal

Ferramentas do Darwin: Value Parser (Regex)

O que é a ferramenta Value Parser e o que ela faz?

S
Escrito por Support Team
Atualizado esta semana

A ferramenta Value Parser nos Fluxos do Darwin permite decompor uma sequência de texto ou um campo de dados em partes específicas, que você pode utilizar em etapas subsequentes do seu fluxo.

Isso é particularmente útil para isolar valores dentro de dados JSON, endereços de e-mail, números de telefone ou qualquer texto estruturado onde partes dos dados possuam um significado único.

Nas configurações da ferramenta, você pode definir parâmetros específicos:

  • O que substituir (Localizar): Pode incluir símbolos, caracteres, palavras ou padrões personalizados (Regex).

  • Substituir por: Você especifica os símbolos, caracteres ou strings personalizadas que substituirão o conteúdo original.

Embora uma busca básica funcione de forma semelhante a um utilitário de "Localizar e Substituir", o uso de Expressões Regulares (Regex) amplia significativamente suas capacidades. Com Regex, você pode buscar padrões complexos, excluir elementos específicos e implementar regras avançadas para refinar sua extração de dados.

Quando usar a ferramenta Value Parser

Utilize o Value Parser sempre que precisar:

  • Extrair valores específicos de respostas de API em formato JSON.

  • Separar componentes de uma string de texto estruturada (como dividir um nome completo).

  • Limpar dados, isolando apenas os elementos necessários para o processamento.

  • Formatar dados de entrada (como datas ou telefones) para corresponder aos requisitos do seu CRM.

Exemplos de Casos de Uso:

Caso 1: Converter formato de data de DD.MM.AAAA para AAAA_MM_DD

  • Valor a processar: [campo_data]

  • Padrão de Busca (Regex): ([0-3]\d).([01]\d).(\d{4})

  • Substituir por: $3_$2_$1

Caso 2: Remover tags ou espaços extras de um valor de E-mail

  • Valor a processar: [campo_email]

  • Padrão de Busca (Regex): \<([^>]+)\>|(\n)|(\s{4,})

  • Substituir por: (Espaço)

Como acessar e configurar o Value Parser Tool

  1. Identifique o dado bruto: Abra seu fluxo e localize a etapa que fornece a informação "bruta" ou mal formatada.

  2. Adicione a ferramenta: Clique no botão "+" (Plus) abaixo dessa etapa específica.

  3. Selecione "Tool": Escolha a opção Tool e selecione Value Parser.

  4. Configure as Regras: * Selecione o campo de origem.

    • Insira sua Expressão Regular no campo de busca.

    • Defina o valor de substituição.

  5. Teste os Resultados: Recomendamos fortemente testar a ferramenta com várias amostras de dados para garantir que as regras de Regex funcionem consistentemente.

✅ Dicas para o Sucesso

  • Verifique a Estrutura dos Dados: Confirme se seus dados estão em JSON, CSV ou texto simples para configurar as regras de parsing mais precisas.

  • Use Regex com Sabedoria: Se você não for um especialista em Regex, utilize ferramentas de teste externas (como o Regex101) para validar seus padrões antes de implementá-los no Darwin.

  • Dividir para Conquistar: Se precisar isolar múltiplos valores diferentes da mesma string, é melhor usar etapas separadas do Value Parser para cada extração necessária.

Perguntas Frequentes (FAQs)

Que tipos de dados o Value Parser pode manipular? Ele pode processar texto simples, dados JSON e outros formatos estruturados. É flexível o suficiente para lidar com a maioria das listas delimitadas onde padrões consistentes estão presentes.

Posso usar o Value Parser em dados de outros aplicativos? Sim! Qualquer dado importado para o Darwin — seja via API, upload de arquivo ou entrada manual — pode ser processado, desde que esteja em um formato compatível com texto.

A ferramenta diferencia maiúsculas de minúsculas? Por padrão, sim. No entanto, você pode ajustar os modificadores da sua Expressão Regular para ignorar a capitalização, se necessário, para o seu fluxo de trabalho específico.

Isto respondeu à sua pergunta?