TextJanitor

Fjern dobbelte linjer

Indsæt en liste og fjern gentagne linjer i ét trin, eller skift tilstand for at se, hvilke linjer der gentages, og hvor ofte.

Hvad der skal vises
Hvilken kopi der skal beholdes
Linjer ind
0
Linjer ud
0
Dubletter fjernet
0

Arbejder…

Din tekst behandles i din browser og bliver aldrig uploadet eller gemt på vores servere.

Sådan bruger du Fjern dobbelte linjer

  1. 1 Indsæt din liste i feltet, ét element pr. linje.
  2. 2 Vælg, hvad der skal vises: listen uden dubletter, kun dubletterne eller kun linjer, der forekommer én gang.
  3. 3 Indstil mulighederne: skelnen mellem store og små bogstaver, trimning, tomme linjer, hvilken kopi der beholdes, og om der skal sorteres.
  4. 4 Kopiér resultatet eller download det som en .txt-fil.

Hvad værktøjet gør

Værktøjet læser din tekst én linje ad gangen og sammenligner linjerne med hinanden. Som standard beholder det den første kopi af hver linje og kasserer resten, så rækkefølgen i din liste bevares. Tællerne viser, hvor mange linjer der gik ind, hvor mange der kom ud, og hvor mange dubletter der blev fjernet.

Før

apple Banana apple Banana cherry banana

Efter

apple Banana cherry banana

Hvordan linjer sammenlignes

To linjer regnes for ens, når deres sammenligningstekst er identisk. Med standardindstillingerne ignoreres mellemrum i begyndelsen og slutningen af en linje, så “ Banana” matcher “Banana”, men store bogstaver tæller, så “banana” beholdes som en anden linje. Slå Skeln mellem store og små bogstaver fra for at behandle dem som ens, eller Trim mellemrum før sammenligning fra for at sammenligne linjer præcis som skrevet. Uanset hvilken kopi der beholdes, vises den uændret i dit resultat, med sine oprindelige mellemrum og store bogstaver.

Tre måder at se på din liste

  • Fjern dubletter beholder én kopi af hver linje. Vælg, om det er den første eller sidste forekomst.
  • Vis kun dubletter viser hver gentaget linje én gang, efterfulgt af hvor mange gange den forekom, som apple (3×).
  • Behold kun linjer, der forekommer én gang, kasserer hver linje, der har en tvilling, hvilket er nyttigt til at finde, hvad to flettede lister ikke har til fælles.

Første eller sidste og sortering

At beholde den første forekomst bevarer den rækkefølge, som elementerne først optrådte i. At beholde den sidste forekomst lader hver linje blive, hvor den sidst optrådte, hvilket hjælper, når senere poster er nyere og skal vinde. Du kan også sortere resultatet fra A til Å eller Å til A. For flere sorteringsmuligheder, som numerisk eller efter længde, brug linjesorteringen.

Tips og almindelige fejl

Hvis linjer, der ser identiske ud, ikke bliver fjernet, adskiller de sig sandsynligvis på en måde, du ikke kan se, som en tabulator til sidst, et hårdt mellemrum eller et tegn uden bredde. Kør først teksten gennem rydderen til linjeskift og usynlige tegn. Husk, at tomme linjer også er linjer: lad Fjern tomme linjer være slået fra, hvis mellemrummene er vigtige for dig.

Ofte stillede spørgsmål

Beholder det min oprindelige rækkefølge?

Ja, medmindre du vælger at sortere resultatet. De linjer, der er tilbage, bliver stående i den rækkefølge, de havde i din liste.

Hvorfor bliver linjer, der ser ens ud, ikke fjernet?

De adskiller sig som regel i store bogstaver, afsluttende mellemrum eller usynlige tegn. Slå Skeln mellem store og små bogstaver fra, lad Trim mellemrum før sammenligning være slået til, og ryd skjulte tegn med fjernelsen af linjeskift, hvis det er nødvendigt.

Hvordan finder jeg ud af, hvilke linjer der gentages?

Vælg “Vis kun dubletter, med antal”. Hver gentaget linje vises én gang med det antal gange, den forekommer.

Hvad gør det at beholde den sidste forekomst?

Hver linje bliver stående på stedet for sin sidste forekomst, og tidligere kopier fjernes. Brug det, når senere poster er nyere end tidligere.

Er der en grænse for størrelsen på min liste?

Ingen fast grænse. Den er bygget til at håndtere lister på omkring en million tegn i din browser, og ved meget store indsættelser kan du kort se beskeden “Arbejder…”.

Bliver min liste uploadet nogen steder?

Nej. Sammenligningen sker i din browser, og dine linjer forlader aldrig din enhed.