Strumenti di testo

Rimuovi Linee Duplicate

Strumento online per rimuovere, estrarre o evidenziare le righe duplicate da un testo. Scegli la modalità e la sensibilità alle maiuscole.

Esegui lo strumento

Lo strumento Rimuovi Linee Duplicate di SmartPlusLab ti aiuta a pulire rapidamente un testo eliminando le righe ripetute, estraendo solo quelle uniche o evidenziando le duplicazioni. Inserisci il testo nell'area di input, seleziona la modalità desiderata e clicca su Esegui. La modalità Rimuovi cancella le righe duplicate successive alla prima occorrenza, lasciando solo le righe uniche nell'ordine originale. La modalità Estrai restituisce una riga rappresentativa per ogni gruppo di duplicati, sempre in ordine di prima apparizione. La modalità Evidenzia aggiunge il prefisso >> alle righe duplicate, mantenendo le altre invariate. Puoi attivare l'opzione Case Sensitive per distinguere tra maiuscole e minuscole, oppure disattivarla per considerare uguali righe con differenze di capitalizzazione. L'opzione Mantieni la Prima occorrenza è attiva per default e conserva la prima riga incontrata per ogni chiave di confronto. Lo strumento separa le righe tramite il carattere di nuova riga. Se non inserisci alcun testo, l'elaborazione termina senza errori e non trova duplicati. È utile per pulire elenchi, log, dati CSV grezzi o qualsiasi testo con righe ripetute.

Istruzioni

  1. Incolla o digita il testo nell'area di input. Ogni riga deve essere separata da un carattere di nuova riga.
  2. Scegli la modalità: Rimuovi (elimina i duplicati successivi), Estrai (restituisce una riga per ogni gruppo) o Evidenzia (prefissa >> le righe duplicate).
  3. Attiva l'opzione Case Sensitive se vuoi che righe con maiuscole/minuscole diverse siano considerate distinte.
  4. Lascia attiva l'opzione Mantieni la Prima occorrenza per conservare la prima riga incontrata per ogni duplicato.
  5. Clicca su Esegui per avviare l'elaborazione.
  6. Leggi il risultato nell'area di output. Lo strumento mostra subito il testo elaborato.

Esempi

  • Testo: "Mela\nBanana\nMela\nArancia" in modalità Rimuovi, Case Sensitive disattivato. Risultato: "Mela\nBanana\nArancia".
  • Testo: "Cane\nGatto\nCane\nCane" in modalità Estrai, Case Sensitive attivo. Risultato: "Cane\nGatto".
  • Testo: "Rosso\nRosso\nBlu\nRosso" in modalità Evidenzia, Case Sensitive disattivato. Risultato: ">> Rosso\n>> Rosso\nBlu\n>> Rosso".
  • Testo vuoto in qualsiasi modalità. Risultato: nessuna riga, nessun errore.

FAQ

Cosa succede se non attivo l'opzione Case Sensitive?

Con l'opzione disattivata, lo strumento confronta le righe dopo aver convertito tutto in minuscolo. Quindi "Mela" e "mela" risultano uguali.

La modalità Rimuovi cancella tutte le righe duplicate?

No, mantiene la prima occorrenza di ogni riga e rimuove solo le successive ripetizioni.

Cosa fa la modalità Evidenzia?

Aggiunge il prefisso >> all'inizio di ogni riga che è un duplicato, lasciando le altre righe invariate.

Posso usare lo strumento per file di grandi dimensioni?

Lo strumento elabora il testo che inserisci. Non ci sono limiti di lunghezza dichiarati, ma per testi molto lunghi potresti dover attendere qualche istante.

Cosa succede se scelgo una modalità non valida?

Se inserisci un valore diverso da Rimuovi, Estrai o Evidenzia, lo strumento lascia il testo invariato.

Incorpora questo strumento

Aggiungi questo strumento SmartPlusLab funzionante al tuo sito con il codice seguente.