Divisor de Texto

Divide texto por delimitadores personalizados, caracteres ou padrões

Fatos principais

Categoria
Texto e escrita
Tipos de entrada
textarea, select, text, checkbox
Tipo de saída
text
Cobertura de amostras
4
API disponível
Yes

Visão geral

O Divisor de Texto é uma ferramenta eficiente para fragmentar blocos de conteúdo em partes menores, utilizando delimitadores personalizados, padrões de caracteres ou estruturas gramaticais para organizar seus dados rapidamente.

Quando usar

  • Quando você precisa extrair itens de uma lista separada por vírgulas ou outros caracteres especiais.
  • Ao processar grandes blocos de texto que precisam ser divididos em frases, palavras ou linhas individuais.
  • Para formatar dados brutos em listas numeradas ou arrays JSON prontos para uso em programação.

Como funciona

  • Insira o texto que deseja processar na caixa de entrada principal.
  • Selecione o tipo de divisão desejado, como por linhas, palavras, sentenças ou um delimitador personalizado.
  • Configure as opções adicionais, como remover espaços em branco extras ou preservar partes vazias.
  • Clique em processar para obter o texto dividido no formato de saída escolhido.

Casos de uso

Limpeza e formatação de listas de e-mails ou dados brutos extraídos de relatórios.
Preparação de dados para importação em bancos de dados ou planilhas.
Divisão de textos longos em parágrafos ou sentenças para análise de conteúdo.

Exemplos

1. Converter lista CSV em JSON

Desenvolvedor
Contexto
Um desenvolvedor possui uma lista de IDs de produtos separados por vírgulas e precisa transformá-los em um array JSON.
Problema
Converter manualmente uma string longa em um formato de array é propenso a erros.
Como usar
Cole a lista, selecione 'Delimitador Personalizado' com vírgula e escolha 'JSON Array' como formato de saída.
Configuração de exemplo
splitType: custom, customDelimiter: ',', outputFormat: array
Resultado
O texto é convertido instantaneamente em um array JSON formatado, pronto para ser copiado para o código.

2. Extrair frases de um documento

Redator
Contexto
Um redator precisa analisar a estrutura de um artigo e deseja isolar cada frase em uma nova linha.
Problema
Ler o texto contínuo dificulta a contagem e a revisão individual de cada sentença.
Como usar
Cole o texto, selecione 'Split by Sentences' e escolha 'Newline Separated' como formato de saída.
Configuração de exemplo
splitType: sentences, outputFormat: newline
Resultado
O documento é transformado em uma lista onde cada frase ocupa uma linha, facilitando a revisão e edição.

Testar com amostras

markdown, text

Hubs relacionados

FAQ

Quais tipos de delimitadores posso usar?

Você pode usar delimitadores padrão como linhas, palavras e sentenças, ou definir um delimitador personalizado, incluindo suporte a expressões regulares.

É possível remover espaços extras das partes divididas?

Sim, a opção 'Trimar Cada Parte' remove automaticamente espaços em branco no início e no fim de cada segmento gerado.

Posso obter o resultado como um array JSON?

Sim, selecione a opção 'JSON Array' no campo Formato de Saída para estruturar os dados como uma lista programável.

O que acontece se eu selecionar 'Preservar Partes Vazias'?

Se houver delimitadores consecutivos, a ferramenta manterá os espaços vazios entre eles no resultado final, em vez de ignorá-los.

Existe limite de tamanho para o texto de entrada?

A ferramenta é otimizada para processar volumes de texto comuns de forma rápida, mas o limite depende da capacidade de processamento do seu navegador.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/text-splitter

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
textInput textarea Sim -
splitType select Sim -
customDelimiter text Não -
outputFormat select Sim -
preserveEmpty checkbox Não -
trimParts checkbox Não -

Formato de resposta

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

Documentação de MCP

Adicione este ferramenta à sua configuração de servidor MCP:

{
  "mcpServers": {
    "elysiatools-text-splitter": {
      "name": "text-splitter",
      "description": "Divide texto por delimitadores personalizados, caracteres ou padrões",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=text-splitter",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.

Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]