Separador de Texto
Converta uma lista de um separador para outro. Cole o seu texto, selecione o separador atual e escolha nova linha, espaço, ponto e vírgula, hífen, barra vertical ou ponto para o resultado.
Ferramenta de Conversão de Delimitadores de Texto
Fórmula do Separador de Texto
Onde:
- \(T\) — o texto que você insere.
- \(d_{\mathrm{old}}\) — o separador atual selecionado.
- \(p_1,\ldots,p_n\) — as partes produzidas pela divisão do texto.
- \(d_{\mathrm{new}}\) — o separador selecionado para o resultado.
- \(R\) — o texto resultante.
A ferramenta divide o texto, remove os espaços em branco de cada parte, descarta as partes vazias e junta os itens restantes na ordem original. Ela não simplesmente substitui cada ocorrência do separador antigo: a remoção de espaços e a eliminação de itens vazios também podem alterar o texto.
Separador de Texto – Exemplo de Cálculo
Exemplo: use o Texto padrão, com Apple, Banana e Orange em linhas separadas. Deixe Separado atualmente por definido como Nova linha e Separar por definido como Espaço.
A divisão nas quebras de linha produz três itens. Nenhum tem espaços em volta nem precisa ser removido.
\[ (\text{Apple},\text{Banana},\text{Orange})\xrightarrow{\text{juntar com espaços}}\text{Apple Banana Orange} \]
Resultado: Apple Banana Orange.
Como usar o Separador de Texto
- Digite ou cole a sua lista em Texto. Verifique qual caractere ou quebra de linha separa um item do próximo.
- Em Separado atualmente por, selecione o separador existente: Nova linha, Espaço, ;, -, | ou ..
- Em Separar por, selecione o separador que você quer entre os itens. Você pode escolher entre as mesmas seis opções.
- Leia o texto convertido em Resultado e use o controle de cópia caso queira colá-lo em outro lugar.
Por exemplo, para colocar uma lista linha por linha em uma única linha, selecione Nova linha como separador atual e Espaço como novo separador. Para transformar red|green|blue em red;green;blue, selecione primeiro | e depois ;. Se o resultado não estiver dividido como esperado, verifique o campo Separado atualmente por: a ferramenta não detecta o separador por você.
O que significa separar texto?
Um separador, também chamado de delimitador, marca a fronteira entre os itens de uma lista. Uma lista pode colocar cada item em sua própria linha, dividir os itens com espaços ou usar sinais de pontuação como pontos e vírgula ou barras verticais. Mudar o delimitador pode facilitar colar os mesmos itens em um documento, formulário ou outra ferramenta baseada em texto, sem precisar digitá-los novamente.
O Separador de Texto mantém a ordem dos itens que encontra. Ele remove os espaços em branco no início e no fim de cada item antes de juntá-los, de modo que espaços extras em volta de um delimitador não permaneçam em volta dos itens convertidos. Ele também descarta itens vazios. Por exemplo, Apple;;Banana se torna Apple|Banana quando você converte pontos e vírgula em barras verticais; o resultado não produz um item vazio entre as duas barras.
Escolher Nova linha como separador de saída coloca cada item mantido em uma linha separada. Escolher Espaço coloca os itens em uma única linha com um espaço entre eles. Se você escolher o mesmo separador atual e novo, o resultado ainda pode mudar, porque a ferramenta remove os espaços dos itens e descarta os vazios. Portanto, ela é útil também para organizar uma lista simplesmente delimitada, e não apenas para mudar sua pontuação.
Premissas e limitações práticas
- Apenas os separadores listados estão disponíveis. Vírgulas, tabulações como opção separada e delimitadores personalizados não são opções. Espaço como separador atual divide em sequências de espaços em branco, incluindo tabulações e quebras de linha; Espaço como saída insere um espaço simples comum.
- Nova linha trata as quebras de linha típicas de texto colado. Ela divide nas quebras de linha (line feed), com ou sem um retorno de carro (carriage return) precedente. Não divide em um retorno de carro isolado.
- Cada delimitador correspondente é tratado como uma fronteira. Selecionar - dividirá uma palavra hifenizada; selecionar . dividirá um número decimal, uma abreviação ou um endereço da web. Escolha um delimitador que também não ocorra dentro dos itens que você precisa preservar.
- Dados entre aspas ou estruturados não são analisados. A ferramenta não aplica regras de aspas de CSV nem reconhece campos protegidos. Revise o resultado antes de usá-lo em uma planilha ou importação de dados.
- Espaços em branco dentro de um item são preservados, a menos que sejam a fronteira selecionada. Com Nova linha selecionado,
Red applecontinua sendo um item. Com Espaço selecionado, torna-se dois.
Se você precisar organizar os itens além de mudar o separador, primeiro coloque uma lista em ordem alfabética ou remova as linhas duplicadas. Para verificar o comprimento do texto convertido, use o Contador de Caracteres.
Perguntas frequentes
Como posso mudar separadores de lista manualmente?
Identifique o caractere entre os itens, separe os itens e, em seguida, escreva-os novamente com o caractere de sua preferência entre eles. Por exemplo, mudar os separadores em “um; dois; três” para barras verticais resulta em “um|dois|três”. Remova os espaços em volta de cada item conforme avança. Confira a lista concluída com o original para garantir que você não dividiu um item que continha o separador antigo.
Posso converter uma lista separada por vírgulas?
Não diretamente: a vírgula não é uma opção de entrada. Para uma lista simples, você pode primeiro usar o recurso de localizar e substituir de um editor de texto para mudar as vírgulas por pontos e vírgula e, depois, converter os pontos e vírgula aqui. Não faça isso com CSV ou valores como “Smith, John”: substituir todas as vírgulas também dividiria um texto que pertence a um único item.
Como mantenho itens com várias palavras juntos?
Use uma fronteira que não apareça dentro dos seus itens. Se cada nome de produto estiver em sua própria linha, escolha Nova linha como separador atual; “Red apple” continuará sendo um item, mesmo que você junte os itens com barras verticais. Escolher Espaço como separador atual trataria “Red” e “apple” como itens separados.
Por que os campos vazios desaparecem do resultado?
O conversor não preserva posições vazias. Separadores consecutivos, ou um separador no início ou no fim, podem produzir partes vazias que são omitidas do resultado. Isso é útil para organizar uma lista informal, mas não para registros em que um campo vazio tem significado. Use um editor de dados estruturados se as posições dos campos precisarem permanecer intactas.
Posso usar tabulações como separadores?
Você pode dividir texto separado por tabulações escolhendo Espaço como separador atual, porque essa opção também reconhece tabulações e outros espaços em branco. Porém, ela não distingue uma tabulação de um espaço. Se um campo contiver espaços, suas palavras podem se tornar itens separados. Não há opção de saída com tabulação, então use um editor de texto dedicado se precisar produzir dados separados por tabulação.
O resultado serve para importações de CSV ou planilhas?
Não necessariamente. Arquivos CSV exigem regras para campos entre aspas, pontuação incorporada e, às vezes, quebras de linha; este conversor não aplica essas regras. Mesmo uma lista visualmente correta pode ser importada para as colunas erradas se a planilha esperar um delimitador diferente. Para dados importantes, use um editor com suporte a CSV e visualize as linhas e colunas importadas antes de salvar.
Posso converter o resultado de volta para recuperar meu texto original exato?
Não. Converter de volta pode restaurar os separadores visíveis, mas não consegue recuperar os espaços removidos das extremidades dos itens nem os itens vazios que foram descartados. Um separador que também ocorra dentro de um item pode mudar a posição das fronteiras. Guarde uma cópia do original se a formatação exata ou a contagem de campos for importante.