Categoria: Texto

Divisor de texto

Ideia nossaFalta uma ferramenta?

Divide texto por um delimitador ou uma expressão regular

Divide texto em itens usando um delimitador literal ou uma expressão regular, com opções para aparar cada item e remover os vazios, então gera o resultado um por linha ou separado por vírgulas. Roda inteiramente no seu navegador.

4 itens

Saída
apple
banana
cherry
date

Tudo nesta página é processado no seu navegador. Nada é enviado.

Para que serve

Dividir um bloco de texto em itens, uma lista separada por vírgulas colada de um e-mail, ou uma linha de log com espaçamento irregular, geralmente exige mais do que um simples split em um caractere. Esta ferramenta divide por uma string literal ou por uma expressão regular, então um padrão como \s+ reduz qualquer sequência de espaços em branco a um único corte, e então, opcionalmente, apara cada item e remove os vazios que um delimitador no final costuma deixar.

Como usar

  1. Cole seu texto, ou carregue o exemplo.
  2. Informe um delimitador, ou mude para Regex e informe um padrão.
  3. Ative Aparar espaços ou Remover linhas vazias conforme necessário, escolha o layout de saída, então copie o resultado.

Privacidade

Esta ferramenta roda inteiramente no seu navegador. O que você digita nunca é enviado, salvo ou compartilhado — fechar a aba já remove tudo.

Perguntas frequentes

Meu texto é enviado a algum lugar?
Não. A divisão acontece em JavaScript executado na página, então nada do que você cola é enviado a lugar nenhum.
O que acontece se minha expressão regular for inválida?
A ferramenta informa que o padrão é inválido em vez de dividir, para que você possa corrigi-lo antes de continuar.
Posso gerar os itens como CSV em vez de um por linha?
Sim, mude o layout de saída para Separado por vírgulas; os itens são unidos com uma vírgula sem aspas extras.