Separatore di Virgole
Incolla un elemento per riga, come una colonna copiata da un foglio di calcolo, e ottieni un unico elenco separato da virgole. Cambia la direzione per dividere di nuovo un elenco in righe. Puoi cambiare il delimitatore, racchiudere gli elementi tra virgolette ed eliminare i duplicati. Gratuito, senza registrazione, e nulla viene caricato.
Direzione
Opzioni
Come usare il Separatore di Virgole
- Scegli la direzione. Righe in separato da virgole unisce le righe in un'unica stringa. Separato da virgole in righe divide una stringa in un elemento per riga.
- Imposta il delimitatore. Parte come una virgola seguita da uno spazio. Cambialo in punto e virgola, barra verticale o qualsiasi altro carattere. Per una riga CSV rigorosa, usa una virgola senza spazio.
- Seleziona le opzioni. Racchiudi gli elementi tra virgolette e Rimuovi duplicati si applicano quando unisci righe, non quando dividi.
- Incolla il tuo elenco e premi Converti. Il risultato non si aggiorna mentre digiti. Il conteggio Elementi mostra quanti ne sono usciti; poi copia il risultato.
Esempio svolto
Copiare una colonna da Excel o Google Sheets dà un valore per riga. Incollando le quattro righe mela, banana, ciliegia e mela (un duplicato) si ottengono i risultati sotto. Ogni riga viene ripulita dagli spazi e le righe vuote vengono saltate prima di ogni altra operazione.
| Opzioni | Output | Elementi |
|---|---|---|
| Predefinite | mela, banana, ciliegia, mela | 4 |
| Rimuovi duplicati | mela, banana, ciliegia | 3 |
| Rimuovi duplicati + virgolette | "mela", "banana", "ciliegia" | 3 |
I duplicati vengono rimossi per primi, confrontati in modo esatto (quindi «Mela» e «mela» sono elementi diversi), e resta la prima occorrenza di ciascuno. La divisione va nell'altra direzione: «mela, banana, ciliegia» con il delimitatore predefinito diventa tre righe.
Un unificatore, non un parser CSV
- Le virgolette seguono RFC 4180. Gli elementi racchiusi ricevono virgolette doppie, e una virgoletta già presente dentro un elemento viene raddoppiata, quindi 12" ruler diventa "12"" ruler". Un elemento che contiene il delimitatore o una virgoletta viene racchiuso anche quando l'opzione Racchiudi gli elementi tra virgolette è disattivata, così un lettore CSV rigoroso ottiene gli stessi elementi.
- La divisione capisce i campi tra virgolette. "Smith, John", "Lee, Ann" dà due elementi; una virgoletta doppia dentro le virgolette si legge come una sola virgoletta, e un elemento racchiuso può contenere un'interruzione di riga (occupa quindi due righe nel risultato). Le virgolette vengono rimosse e gli spazi all'interno vengono mantenuti. Una virgoletta nel mezzo di un elemento non racchiuso, come in 12" ruler, viene lasciata com'è. Per intere righe e colonne usa CSV in Tabella.
- Il delimitatore viene usato come lo digiti quando unisci, spazi compresi. Quando dividi, il delimitatore stesso viene ripulito, quindi ", " divide su una virgola semplice e gli spazi attorno a ciascun elemento vengono rimossi dopo.
- Gli elenchi di stringhe SQL vogliono apici singoli. Questo strumento racchiude tra virgolette doppie. Per
'mela', 'banana'usa Prefisso/Suffisso con un apice singolo in entrambi i campi.
Di quale strumento hai bisogno?
| Se vuoi… | Usa |
|---|---|
| Righe unite in un unico elenco, o un elenco diviso in righe | Questo Separatore di Virgole |
| Testo aggiunto attorno a ogni riga, lasciando le righe separate | Prefisso/Suffisso |
| Un elenco con simboli puntato | Generatore di Elenchi Puntati |
| Elementi ordinati o deduplicati prima come righe | Ordina Righe o Rimuovi Righe Duplicate |
| Dati CSV reali mostrati come tabella | CSV in Tabella |
Domande frequenti
- Come trasformo una colonna in un elenco separato da virgole?
- Scegli Righe in separato da virgole, incolla la colonna con un elemento per riga e premi Converti. Ogni riga viene ripulita, le righe vuote vengono saltate e gli elementi vengono uniti con il tuo delimitatore in un'unica stringa da copiare.
- Posso usare un delimitatore diverso dalla virgola?
- Sì. Il campo delimitatore accetta qualsiasi testo: un punto e virgola, una barra verticale, un trattino, o una virgola seguita da uno spazio. Lo stesso campo serve per dividere un elenco in righe. Se lo lasci vuoto durante la divisione, lo strumento usa una virgola.
- Che cosa fa l'opzione «Racchiudi gli elementi tra virgolette»?
- Mette una virgoletta doppia su ciascun lato di ogni elemento prima di unirli, così l'output ha l'aspetto di "mela", "banana", "ciliegia". Va bene per array JSON e molti linguaggi di programmazione. Una virgoletta dentro un elemento viene raddoppiata, come richiede lo standard CSV, e un elemento che contiene il delimitatore viene racchiuso anche se questa opzione è disattivata.
- Come riconverto un elenco separato da virgole in righe?
- Scegli Separato da virgole in righe, incolla l'elenco e premi Converti. Il testo viene diviso al delimitatore, gli spazi attorno a ogni elemento vengono rimossi, i pezzi vuoti vengono eliminati e ogni elemento va su una riga propria.
- Come rimuovo i duplicati durante la conversione?
- Seleziona Rimuovi duplicati prima di premere Converti. Il confronto è esatto e sensibile alle maiuscole, e la prima occorrenza di ciascun elemento viene mantenuta nel suo ordine originale. L'opzione si applica solo quando unisci le righe.
- Il mio testo viene caricato o memorizzato?
- No. La conversione avviene nel tuo browser e nulla viene inviato a un server. Chiudere la scheda cancella il testo.