Categorías

Quitar Valores

Elimina valores especificos del array con lodash _.pull

Elimina todas las apariciones de valores especificados en un array.

Aspectos destacados:

  • Usa lodash _.pull
  • Los valores a eliminar se pasan como array JSON
  • Coincidencia opcional sin distincion de mayusculas

Ejemplo:

  • Array: [1, 2, 2, 3]
  • Valores: [2]
  • Resultado: [1, 3]

Ingrese un array JSON

Array JSON de valores a eliminar

Desmarque para coincidencia sin distincion de mayusculas

Datos clave

Categoría
Data Processing
Tipos de entrada
textarea, checkbox
Tipo de salida
text
Cobertura de muestras
4
API disponible
Yes

Resumen

Esta herramienta permite limpiar tus conjuntos de datos eliminando todas las apariciones de valores específicos dentro de un array mediante la función lodash _.pull, garantizando una estructura de datos más precisa y eficiente.

Cuándo usarlo

  • Cuando necesitas depurar listas eliminando elementos duplicados o no deseados.
  • Al preparar datos JSON para procesamiento donde ciertos valores deben ser excluidos.
  • Para estandarizar arrays eliminando valores nulos o marcadores de posición específicos.

Cómo funciona

  • Ingresa tu array original en formato JSON en el campo correspondiente.
  • Define los valores que deseas eliminar dentro de un segundo array JSON.
  • Selecciona si deseas aplicar una coincidencia sensible a mayúsculas y minúsculas.
  • Ejecuta la herramienta para obtener el array resultante sin los elementos especificados.

Casos de uso

Limpieza de listas de IDs de usuario para excluir cuentas inactivas o bloqueadas.
Filtrado de logs de sistema eliminando códigos de error específicos que ya han sido procesados.
Preparación de catálogos de productos eliminando categorías descontinuadas de una lista maestra.

Ejemplos

1. Limpieza de IDs de sesión

Desarrollador Backend
Contexto
Un desarrollador tiene una lista de sesiones activas y necesita eliminar un grupo de IDs de sesión que han expirado.
Problema
Eliminar múltiples IDs específicos de un array grande de forma rápida.
Cómo usarlo
Pega el array de sesiones en 'Array' y los IDs expirados en 'Valores a Eliminar'.
Configuración de ejemplo
Array: ["sess_01", "sess_02", "sess_03", "sess_02"]; Valores: ["sess_02"]
Resultado
El resultado es un array limpio: ["sess_01", "sess_03"].

2. Depuración de etiquetas de productos

Analista de Datos
Contexto
Se requiere eliminar etiquetas temporales de una lista de productos antes de enviarla a la base de datos principal.
Problema
Las etiquetas 'temp' y 'borrador' deben ser eliminadas de la lista de categorías.
Cómo usarlo
Ingresa la lista completa de etiquetas y especifica las etiquetas no deseadas en el campo de valores.
Configuración de ejemplo
Array: ["electrónica", "temp", "hogar", "borrador"]; Valores: ["temp", "borrador"]
Resultado
El array resultante contiene solo las categorías válidas: ["electrónica", "hogar"].

Probar con muestras

json, video, text

Hubs relacionados

Preguntas frecuentes

¿Qué tecnología utiliza esta herramienta?

Utiliza la función _.pull de la librería lodash para manipular arrays de forma eficiente.

¿Puedo eliminar múltiples valores a la vez?

Sí, simplemente incluye todos los valores que deseas eliminar dentro del array de valores.

¿Cómo manejo la distinción entre mayúsculas y minúsculas?

Puedes activar o desactivar la opción 'Distinguir Mayúsculas' para ajustar la coincidencia de los valores de texto.

¿Qué formato de entrada se requiere?

Ambos campos de entrada deben ser arrays válidos en formato JSON, por ejemplo: [1, 2, 3].

¿Se modifican los valores originales?

La herramienta genera un nuevo resultado basado en tu entrada, manteniendo la integridad de tus datos originales.

Documentación de la API

Punto final de la solicitud

POST /es/api/tools/pull-values

Parámetros de la solicitud

Nombre del parámetro Tipo Requerido Descripción
array textarea Ingrese un array JSON
values textarea Array JSON de valores a eliminar
caseSensitive checkbox No Desmarque para coincidencia sin distincion de mayusculas

Formato de respuesta

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Texto: Texto

Documentación de MCP

Agregue este herramienta a su configuración de servidor MCP:

{
  "mcpServers": {
    "elysiatools-pull-values": {
      "name": "pull-values",
      "description": "Elimina valores especificos del array con lodash _.pull",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pull-values",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Puede encadenar múltiples herramientas, por ejemplo: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máximo 20 herramientas.

Si encuentra algún problema, por favor, póngase en contacto con nosotros en [email protected]