Ir para o conteúdo
TextArray
Totalmente local

Dividir texto

Divida o texto por qualquer delimitador e obtenha um item por linha.

Entrada

Dividir texto

Cole uma string e esta ferramenta a corta em cada delimitador, retornando um item por linha. Uma vírgula é o padrão, então uma linha CSV se torna uma lista vertical limpa em um segundo - mas qualquer delimitador funciona: um ponto e vírgula, uma barra vertical, " | ", " e ", ou uma palavra inteira.

Tabulações e novas linhas podem ser digitadas como sequências de escape: insira \\t para dividir uma linha separada por tabulações copiada de uma planilha ou \\n para quebrar quebras de linha existentes. Para algo mais flexível, ative o modo regex e o delimitador se torna uma expressão regular - [,;] divide em vírgulas e ponto e vírgula de uma só vez, \\s*\\|\\s* lida com um canal com espaçamento imprevisível ao redor dele e \\d+ corta a cada série de dígitos. Se o padrão estiver malformado, a ferramenta diz isso com calma, em vez de falhar silenciosamente, e um delimitador vazio simplesmente pede um.

Duas opções arrumam o resultado. Os itens de corte retiram os espaços em branco à esquerda e à direita de cada peça, de modo que "a, b, c" produza três valores limpos em vez de valores com espaços perdidos. Remover itens vazios elimina os espaços em branco que aparecem quando os delimitadores ficam próximos uns dos outros ou no final da string. Ambos estão ativados por padrão; desative-os quando precisar da divisão exata, incluindo slots vazios - útil quando a posição de cada campo é importante.

A contagem mostra quantos itens você obteve e o tamanho da saída, atualizando ao vivo conforme você digita. Tudo funciona no seu navegador: seu texto nunca é carregado, então os dados exportados, as respostas da API e as listas internas permanecem no seu dispositivo. Copie o resultado ou baixe-o como um arquivo .txt.

FAQ

Como faço para dividir por uma guia ou quebra de linha?
Digite \t para uma guia ou \n para uma quebra de linha no campo delimitador. Ambas as sequências de escape são convertidas no caractere real antes da divisão.
Posso dividir em mais de um delimitador?
Sim. Ative o modo regex e use um padrão como [,;] para dividir vírgulas e ponto e vírgula ao mesmo tempo.
Por que vejo menos itens do que o esperado?
Itens vazios são removidos por padrão. Desative "Remover itens vazios" para manter os espaços em branco produzidos por delimitadores consecutivos.
O que acontece se minha expressão regular for inválida?
A ferramenta mostra uma mensagem curta solicitando que você corrija o padrão ou desative o modo regex e deixa a saída vazia até que seja válida.
Meu texto é carregado em algum lugar?
Não. A ferramenta funciona inteiramente no seu navegador e seu texto nunca sai do seu dispositivo.