CanDoYa
DA

Fjern dubletter i tekst

Kører helt i din browser - ingen upload, ingen tilmelding.

Indtastet tekst
Renset tekst
Indsæt linjer for at fjerne dubletter - den første forekomst af hver linje bevares
Del dette værktøj

Hvordan fjerner jeg dubletter fra tekst?

Indsæt din tekst i feltet ovenfor, og hver gentaget linje forsvinder øjeblikkeligt - den første forekomst af hver linje bevares, i den oprindelige rækkefølge. Slå Ignorer store/små bogstaver eller Fjern mellemrum til for at fange næsten-dubletter som "Apple" og "apple", og kopiér så den rensede liste. Intet uploades - hele processen kører i din browser.

Sådan gør du

  1. 1Indsæt dine linjer. Skriv eller indsæt en tekst med flere linjer i feltet til venstre - én post pr. linje. Linjeskift fra Windows, Mac og Unix virker alle.
  2. 2Vælg hvordan linjer sammenlignes. Som standard skal linjer matche præcist. Slå Ignorer store/små bogstaver til for at behandle "Apple" og "apple" som dubletter, Fjern mellemrum for at se bort fra mellemrum i starten og slutningen, eller Fjern tomme linjer for at slette blanke linjer.
  3. 3Kopiér den rensede liste. Den rensede tekst vises løbende til højre, og statuslinjen viser, hvor mange dubletter der blev fjernet. Klik på Kopiér for at lægge resultatet i din udklipsholder.

Hvem er det til

Værktøjet fjerner dubletter mens du skriver og rører aldrig ved dit inputfelt, så du kan skifte indstillinger og sammenligne resultater uden at miste originalen. Som standard skal to linjer matche præcist, tegn for tegn. Ignorer store/små bogstaver behandler København og københavn som samme linje; Fjern mellemrum ignorerer mellemrum og tabulatorer i starten og slutningen, hvilket fanger de usynlige dubletter, som regneark og logfiler ofte skaber. Tomme linjer betragtes som struktur, ikke data - de bliver aldrig lagt sammen, medmindre du slår Fjern tomme linjer til. Fordi alt kører direkte i browseren, er det trygt at bruge til mailinglister, kundeudtræk og upubliceret søgeordsresearch.

Ofte stillede spørgsmål

Bliver min tekst uploadet nogen steder?

Nej. Processen kører udelukkende i din browser med JavaScript - dine linjer når aldrig en server. Det gør værktøjet trygt at bruge til mailinglister, kundedata, filer med adgangskoder og andet, du ikke ville indsætte i en tilfældig formular på nettet.

Er dette værktøj til at fjerne dubletter gratis?

Ja - helt gratis, uden tilmelding, uden download og uden brugsgrænser. Det er en statisk side, så den indlæses hurtigt og bliver ved med at virke på en ustabil forbindelse, når den først er åbnet.

Er der en grænse for, hvor mange linjer jeg kan indsætte?

Ingen fast grænse. Processen bruger en hashtabel, så selv lister med hundredtusindvis af linjer behandles på langt under et sekund på en almindelig computer. Den praktiske grænse er din browsers hukommelse, ikke selve værktøjet.

Hvilken dublet bliver bevaret - den første eller den sidste?

Den første. Værktøjet skanner fra top til bund, bevarer den første forekomst af hver linje og fjerner enhver senere gentagelse, så den rækkefølge, der bliver tilbage, er præcis den, du indsatte.

Fjerner det dubletter uden at sortere linjerne?

Ja - det er hele pointen. Kommandolinjetricks som sort -u fjerner dubletter ved først at sortere, hvilket blander ordnet data. Dette værktøj bevarer din oprindelige rækkefølge og sletter kun gentagelserne.

Hvordan håndteres tomme linjer?

Tomme linjer betragtes som struktur snarere end data, så to tomme linjer bliver aldrig lagt sammen til én. Vil du have en kompakt liste helt uden blanke linjer, kan du slå Fjern tomme linjer til, så fjernes hver tom eller mellemrumsfyldt linje.

Kan det fange dubletter, der kun adskiller sig ved mellemrum eller store/små bogstaver?

Ja. Slå Fjern mellemrum til for at se bort fra mellemrum og tabulatorer i starten og slutningen, og Ignorer store/små bogstaver for at matche uanset stavemåde. Med begge slået til tæller " Apple" og "apple" som samme linje; den bevarede version udskrives præcis, som du indsatte den.

Virker det med Windows-linjeskift (CRLF)?

Ja. Windows (\r\n), Unix (\n) og gamle Mac-linjeskift (\r) genkendes alle ved opdelingen, og den rensede tekst bruger standard Unix-linjeskift, som enhver tekstbehandler og regnearksapp accepterer ved indsætning.