Categorías

Cortador de Texto

Extrae rápidamente un segmento del texto

Datos clave

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

Resumen

El Cortador de Texto es una herramienta eficiente diseñada para extraer segmentos específicos de cualquier cadena de texto, permitiéndote definir rangos precisos mediante índices iniciales y finales para obtener subcadenas exactas al instante.

Cuándo usarlo

  • Cuando necesitas extraer partes específicas de códigos, identificadores o registros de datos.
  • Al procesar listas largas donde cada línea requiere la misma operación de recorte.
  • Para limpiar datos eliminando prefijos o sufijos innecesarios de manera masiva.

Cómo funciona

  • Pega el texto que deseas procesar en el área de entrada.
  • Define el índice inicial y, opcionalmente, el índice final para delimitar el corte.
  • Selecciona el modo de corte (Slice o Substring) según cómo desees manejar los índices.
  • Activa la opción 'Aplicar a cada línea' si necesitas procesar múltiples registros simultáneamente.

Casos de uso

Extracción de códigos de producto o identificadores únicos de una lista de registros.
Limpieza de archivos de log para aislar marcas de tiempo o mensajes específicos.
Formateo de datos de entrada para bases de datos eliminando caracteres de relleno.

Ejemplos

1. Extracción de IDs de usuario

Analista de datos
Contexto
Tengo una lista de correos electrónicos y necesito extraer solo el nombre de usuario antes del símbolo '@'.
Problema
Necesito una forma rápida de obtener la subcadena inicial de múltiples correos sin usar fórmulas complejas.
Cómo usarlo
Pego la lista de correos, configuro el índice inicial en 0 y el índice final en la posición del '@', activando 'Aplicar a cada línea'.
Resultado
Obtengo una lista limpia con solo los nombres de usuario de cada correo electrónico.

2. Limpieza de logs de servidor

Contexto
Recibo logs que comienzan con una fecha fija de 10 caracteres seguida de un espacio.
Problema
Quiero eliminar la fecha para analizar únicamente el mensaje del evento.
Cómo usarlo
Configuro el índice inicial en 11 y dejo el índice final vacío para capturar el resto de la línea.
Resultado
El texto resultante contiene únicamente el mensaje del log, eliminando la marca de tiempo inicial.

Probar con muestras

text

Hubs relacionados

Preguntas frecuentes

¿Qué diferencia hay entre Slice y Substring?

El modo 'Slice' permite el uso de índices negativos para contar desde el final del texto, mientras que 'Substring' normaliza los índices para trabajar con rangos positivos estándar.

¿Puedo procesar varias líneas a la vez?

Sí, al marcar la casilla 'Aplicar a cada línea', la herramienta ejecutará el corte definido sobre cada fila de forma independiente.

¿Qué sucede si no especifico un índice final?

Si dejas el campo de índice final vacío, la herramienta extraerá el texto desde el índice inicial hasta el final de la cadena.

¿Es posible extraer los últimos caracteres de una cadena?

Sí, utilizando el modo 'Slice' con un índice inicial negativo, puedes extraer fácilmente los últimos caracteres de cualquier texto.

¿La herramienta modifica mi texto original?

No, la herramienta genera una salida nueva con el segmento extraído, manteniendo intacto tu texto original en el área de entrada.

Documentación de la API

Punto final de la solicitud

POST /es/api/tools/text-slicer

Parámetros de la solicitud

Nombre del parámetro Tipo Requerido Descripción
textInput textarea -
startIndex number -
endIndex number No -
sliceMode select -
perLine checkbox No -

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-text-slicer": {
      "name": "text-slicer",
      "description": "Extrae rápidamente un segmento del texto",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=text-slicer",
      "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]