tigtools

Strumenti per righe

Modifica tutte le righe di un elenco in una volta: aggiungi testo all’inizio o alla fine, numera le righe, racchiudile tra virgolette oppure converti il testo da righe a elementi separati da virgole e viceversa.

Funziona nel browser Nessuna registrazione

Operazione

Come si usa

  1. Incolla l’elenco nel campo di input.
  2. Scegli un’operazione: prefisso/suffisso, numerazione delle righe, virgolette, unione delle righe o divisione in righe.
  3. Imposta le opzioni dell’operazione, ad esempio il testo del prefisso, il numero iniziale o il separatore.
  4. Copia il risultato oppure usalo come nuovo input per combinare più operazioni, ad esempio dividere e poi racchiudere tra virgolette.

Come funziona

Ogni operazione agisce riga per riga. Sono riconosciuti gli a capo di Windows, Unix e dei vecchi Mac; il risultato usa gli a capo Unix (LF). L’a capo finale del testo inserito viene ignorato, quindi non genera un elemento vuoto aggiuntivo.

Aggiungi prefisso / suffisso inserisce lo stesso testo all’inizio o alla fine di ogni riga: è utile, ad esempio, per i punti elenco Markdown (“- ”), i marcatori di commento (“// ”) o gli elementi di un elenco HTML. Numera righe aggiunge un numero e un separatore prima di ogni riga, a partire da un numero intero a scelta (anche negativo); con gli zeri iniziali, tutti i numeri hanno la stessa larghezza, quindi 10 righe vengono numerate da 01 a 10. Racchiudi tra virgolette inserisce ogni riga tra virgolette doppie, singole o backtick e può aggiungere una virgola dopo ogni elemento, tranne l’ultimo: così si ottiene il contenuto di un elenco JavaScript, Python o SQL. Le virgolette presenti in una riga vengono precedute da caratteri di escape solo se richiesto.

Unisci righe combina tutte le righe in un’unica riga usando il separatore scelto, ad esempio “, ” per un elenco leggibile o “,” per CSV. Dividi in righe fa l’opposto: divide il testo a ogni occorrenza del delimitatore, che può contenere più caratteri (“ | ” o “;”), e mette ogni parte su una riga. Il delimitatore viene cercato alla lettera, non come espressione regolare. Nei campi per separatore, delimitatore, prefisso e suffisso, \t indica una tabulazione, \n un a capo e \\ una barra rovesciata.

Per impostazione predefinita, le righe vuote (incluse quelle che contengono solo spazi) restano invariate quando si aggiungono prefissi, numeri o virgolette e non vengono conteggiate nella numerazione. Quando si uniscono o dividono righe, gli elementi vuoti vengono rimossi per impostazione predefinita. Disattiva l’opzione per trattare le righe vuote come tutte le altre.

Esempi

Elenco per la clausola SQL IN

Incolla i codici prodotto, uno per riga, scegli “Racchiudi tra virgolette” con gli apici singoli e la virgola finale, poi “Unisci righe” usando uno spazio: 'A12', 'B07', 'C33' è pronto da incollare tra IN ( e ).

Tag separati da virgole in righe

Incolla “seo, marketing, analytics, content”, scegli “Dividi in righe” con il delimitatore “,” e attiva la rimozione degli spazi: ogni tag apparirà su una riga senza spazi iniziali.

Passaggi numerati

Numera le righe di una ricetta a partire da 1, usando il separatore “. ”. Le righe vuote tra le sezioni restano vuote e vengono saltate, quindi la numerazione prosegue senza interruzioni.

Domande frequenti

Come si aggiunge una tabulazione o un a capo come separatore?

Inserisci \t per una tabulazione o \n per un a capo nel campo del separatore, del delimitatore, del prefisso o del suffisso. Ad esempio, dividendo in corrispondenza di \t, una riga copiata da un foglio di calcolo viene convertita in un valore per riga.

Posso combinare più operazioni?

Sì. Fai clic su “Usa il risultato come input” dopo ogni passaggio, poi scegli l’operazione successiva. Ad esempio, dividi un elenco separato da virgole in righe, racchiudi le righe tra virgolette e poi uniscile di nuovo.

La divisione supporta le espressioni regolari?

No, il delimitatore viene cercato esattamente come lo hai inserito. Per dividere in base a uno schema, usa lo strumento Trova e sostituisci in modalità espressione regolare e sostituisci lo schema con \n.

Perché alcune righe non vengono numerate?

Per impostazione predefinita, le righe vuote vengono saltate, così le righe vuote tra i gruppi non vengono numerate. Disattiva “Lascia invariate le righe vuote” per numerare ogni riga.

Privacy

Tutte le operazioni sulle righe vengono eseguite nel browser. Il testo non viene caricato, salvato né incluso nelle analisi.