Fatos principais
- Categoria
- Data Processing
- Tipos de entrada
- textarea, checkbox
- Tipo de saída
- text
- Cobertura de amostras
- 4
- API disponível
- Yes
Visão geral
O Remover Valores é uma ferramenta eficiente que utiliza a função lodash _.pull para limpar seus conjuntos de dados, eliminando todas as ocorrências de elementos indesejados de um array de forma rápida e precisa.
Quando usar
- •Quando você precisa limpar listas de dados removendo itens duplicados ou obsoletos.
- •Ao processar respostas de APIs que contêm valores nulos ou códigos de erro que devem ser descartados.
- •Para filtrar arrays complexos de forma programática sem a necessidade de escrever scripts manuais.
Como funciona
- •Insira o seu conjunto de dados principal no campo Array no formato JSON.
- •Defina os valores que deseja remover em um segundo array JSON.
- •Selecione a opção de diferenciar maiúsculas se precisar de uma correspondência exata para strings.
- •Clique em processar para obter o array resultante com os valores especificados removidos.
Casos de uso
Exemplos
1. Limpeza de IDs de Usuários
Desenvolvedor Backend- Contexto
- Um desenvolvedor precisa remover IDs de usuários de teste de uma lista de logs de acesso.
- Problema
- A lista contém IDs de usuários reais misturados com IDs de teste (ex: 'test_01', 'test_02').
- Como usar
- Cole a lista de IDs no campo Array e os IDs de teste no campo Valores para Remover.
- Configuração de exemplo
-
Array: ["user_1", "test_01", "user_2", "test_01"], Valores: ["test_01"] - Resultado
- O resultado será ["user_1", "user_2"], eliminando todas as instâncias dos IDs de teste.
2. Remoção de Status de Pedidos
Analista de Dados- Contexto
- Um analista está processando uma lista de status de pedidos e precisa remover os status 'cancelado' e 'pendente'.
- Problema
- O array original é muito longo e a remoção manual é propensa a erros.
- Como usar
- Insira o array de status e defina os valores de remoção como ["cancelado", "pendente"].
- Configuração de exemplo
-
Array: ["entregue", "cancelado", "enviado", "pendente"], Valores: ["cancelado", "pendente"] - Resultado
- O array resultante conterá apenas os status ativos: ["entregue", "enviado"].
Testar com amostras
json, video, textHubs relacionados
FAQ
O que a ferramenta utiliza para processar os dados?
A ferramenta utiliza a função _.pull da biblioteca lodash para garantir uma remoção precisa e eficiente.
Como devo formatar os dados de entrada?
Ambos os campos de entrada devem estar no formato de array JSON, por exemplo: [1, 2, 3].
A remoção diferencia maiúsculas e minúsculas?
Sim, por padrão a ferramenta diferencia, mas você pode desmarcar essa opção para ignorar a caixa das letras.
Posso remover múltiplos valores de uma só vez?
Sim, basta listar todos os valores que deseja remover dentro do array de valores.
O que acontece com os valores que não estão na lista de remoção?
Eles são preservados e mantidos na mesma ordem original no array de saída.