Ta bort dubblettrader

Rengör upprepade inlägg från en lista med ett objekt per rad. Besluta om fallet eller omgivande vitutrymme ska påverka matchning, sedan granska de återstående linjerna innan du använder dem.

Innan du börjar
Inträde
En text utan formatering lista med en inmatning per linje.
Utgång
En lista som håller den första förekomsten av varje matchande linje.

Laddningsverktyg...

Behandlas på din enhet. Dina filer och text laddas inte upp till vår server.

Hur man använder detta verktyg

  1. Lägg till en lista med ett objekt per linje.
  2. Välj fall, vitt utrymme och valfria alternativ.
  3. Kontrollera antalet raderade linjer och kopiera resultatet.

Förstå resultatet

Exakt matchning behandlar Apple och Apple som olika entréer. Case-insensitiv matchning kan behandla dem som duplikater. Det trim-for-matching-alternativet ignorerar omgivande vitt utrymme under jämförelsen samtidigt som den ursprungliga texten i den första matchningslinjen bevaras i utgången.

Hur tar jag bort dubbla linjer samtidigt som jag håller den ursprungliga beställningen?

Placera en lista med ett objekt per rad och generera resultatet. Den första matchen hålls och senare matcher tas bort. För Apple, Banana och Apple på separata linjer är resultatet Apple följt av Banana. Sortering tillämpas inte, och spellingen och rymden på den bevarade linjen förblir oförändrad.

Varför finns två liknande linjer kvar på min lista?

Som standard är matchning känslig för övre och nedre bokstäver och omgivande utrymmen. Tillåta Ignore brev fall för Apple och apple att matcha; tillåta spacing alternativet att ignorera utrymmen i början och slutet när matcha. Välj om du vill behålla, ta bort eller bara behålla den första vita linjen. Verktyget jämför inte enskilda CSV-kolumner eller bestämmer om olika namn hänvisar till samma objekt.

Försök ett prov

Prova ett prov med verktyget ovan, kontrollera sedan utgången innan du använder dina egna filer.

sample-list.txt ↓

Om resultatet inte är vad du förväntar dig

Två liknande namn gick inte ihop.

Matchning är baserad på linjer och de valda spacing/case reglerna. Det innebär inte att två olika spellingar är samma person eller parse CSV-kolumner. Kontrollera resultatet innan du ersätter en källlista.

Nästa användbara verktyg: Jämför texter →

Viktiga gränser

  • Matchar kompletta linjer snarare än liknande namn eller databasregistreringar. CSV-kolumner är inte parsed.
  • Maximalt 100 000 textsymboler. Kolla in alternativen för utrymmen och övre eller nedre bokstäverna innan du ersätter den ursprungliga listan.

Ofta ställda frågor

Kommer min lista att sorteras?

Nej inte . Första frigivningsförhållandet bevarar ordningen för den första förekomsten av varje bevarad linje.

Är de vita linjerna duplicerade?

Blank-line hantering är ett separat alternativ. Välj om du ska bevara, minska eller ta bort vita linjer före bearbetning.

Frågor eller korrigering? mrkcal@mrkcal.com

Rulla till toppen