Separador de vírgulas
Cole um item por linha, como uma coluna copiada de uma planilha, e obtenha uma única lista separada por vírgulas. Troque a direção para dividir uma lista separada de volta em linhas. Você pode mudar o delimitador, colocar os itens entre aspas e remover duplicatas. Gratuito, sem cadastro, e nada é enviado.
Direção
Opções
Como usar o separador de vírgulas
- Escolha a direção. Linhas para separadas por vírgulas une as linhas em uma única string. Separadas por vírgulas para linhas divide uma string em um item por linha.
- Defina o delimitador. Ele começa como uma vírgula seguida de espaço. Troque por ponto e vírgula, barra vertical ou qualquer outra coisa. Para uma linha CSV estrita, use uma vírgula sem espaço.
- Marque as opções. Colocar itens entre aspas e Remover duplicatas se aplicam quando você une linhas, não quando divide.
- Cole sua lista e clique em Converter. O resultado não se atualiza enquanto você digita. A contagem de Itens mostra quantos saíram; então copie o resultado.
Exemplo prático
Copiar uma coluna do Excel ou do Google Sheets dá um valor por linha. Colar as quatro linhas apple, banana, cherry e apple (uma repetição) gera os resultados abaixo. Cada linha é aparada e as linhas vazias são puladas antes de qualquer outra coisa.
| Opções | Saída | Itens |
|---|---|---|
| Padrões | apple, banana, cherry, apple | 4 |
| Remover duplicatas | apple, banana, cherry | 3 |
| Remover duplicatas + aspas | "apple", "banana", "cherry" | 3 |
As duplicatas são removidas primeiro, com correspondência exata (então "Apple" e "apple" contam como itens diferentes), e a primeira ocorrência de cada uma permanece. A divisão vai no sentido contrário: "apple, banana, cherry" com o delimitador padrão vira três linhas.
Um juntador, não um analisador de CSV
- As aspas seguem a RFC 4180. Itens entre aspas recebem aspas duplas, e uma aspa que já esteja dentro de um item é duplicada, então 12" ruler vira "12"" ruler". Um item que contenha o delimitador ou uma aspa é envolto mesmo quando Colocar itens entre aspas está desmarcado, para que um leitor de CSV estrito receba os mesmos itens de volta.
- A divisão entende campos entre aspas. "Smith, John", "Lee, Ann" dá dois itens, uma aspa dupla dentro de aspas lê-se como uma aspa, e um item entre aspas pode conter uma quebra de linha (então ocupa duas linhas na saída). As aspas são removidas e os espaços dentro delas são mantidos. Uma aspa no meio de um item sem aspas, como em 12" ruler, é deixada em paz. Para linhas e colunas inteiras, use CSV para tabela.
- O delimitador é usado como você o digita ao unir, incluindo espaços. Ao dividir, o próprio delimitador é aparado, então ", " divide em uma vírgula pura e os espaços ao redor de cada item são removidos depois.
- Listas de strings SQL precisam de aspas simples. Esta ferramenta envolve em aspas duplas. Para
'apple', 'banana', use Prefixo/Sufixo com uma aspa simples nos dois campos.
Qual ferramenta você precisa?
| Se você quer… | Use |
|---|---|
| Linhas unidas em uma lista, ou uma lista dividida em linhas | Este Separador de vírgulas |
| Texto acrescentado ao redor de cada linha, mantendo as linhas separadas | Prefixo/Sufixo |
| Uma lista com símbolos de marcadores | Gerador de marcadores |
| Itens ordenados ou sem duplicatas como linhas, primeiro | Ordenar Linhas ou Remover linhas duplicadas |
| Dados CSV reais mostrados como tabela | CSV para tabela |
Perguntas frequentes
- Como transformo uma coluna em uma lista separada por vírgulas?
- Escolha Linhas para separadas por vírgulas, cole a coluna com um item por linha e clique em Converter. Cada linha é aparada, linhas em branco são puladas, e os itens são unidos com seu delimitador em uma única string que você pode copiar.
- Posso usar um delimitador diferente de vírgula?
- Sim. O campo de delimitador aceita qualquer texto: ponto e vírgula, barra vertical, hífen ou uma vírgula seguida de espaço. O mesmo campo é usado para dividir uma lista de volta em linhas. Deixe-o vazio ao dividir e a ferramenta recorre a uma vírgula.
- O que faz Colocar itens entre aspas?
- Coloca uma aspa dupla em cada lado de cada item antes de unir, então a saída fica assim: "apple", "banana", "cherry". Serve para arrays JSON e muitas linguagens de programação. Uma aspa dentro de um item é duplicada, como o padrão CSV exige, e um item que contém o delimitador é envolto mesmo com esta opção desligada.
- Como converto uma lista separada por vírgulas de volta em linhas?
- Escolha Separadas por vírgulas para linhas, cole a lista e clique em Converter. O texto é dividido no delimitador, os espaços ao redor de cada item são aparados, os pedaços vazios são descartados e cada item vai para sua própria linha.
- Como removo duplicatas ao converter?
- Marque Remover duplicatas antes de clicar em Converter. A correspondência é exata e sensível a maiúsculas, e a primeira ocorrência de cada item é mantida na ordem original. A opção se aplica apenas quando você une linhas.
- Meu texto é enviado ou armazenado?
- Não. A conversão roda no seu navegador e nada é enviado a um servidor. Fechar a aba apaga o texto.