Pasikartojančių eilučių šalinimas

Pašalinkite pasikartojančias eilutes iš įklijuotų sąrašų, pasirinkdami tvarkos išlaikymą, didėjantį arba mažėjantį rūšiavimą, raidžių dydžio taisykles, apkirpimą ir tuščių eilučių tvarkymą.

Taip pat palaikomas Unikodui jautrus palyginimas, greitas kopijavimas bei atsisiuntimas ir daugiakalbių sąrašų tvarkymas.

Apdorojama tik naršyklėje Jautrus Unikodui Išlaikyti tvarką arba rūšiuoti
Jūsų įvestis lieka šioje naršyklėje ir niekada nesiunčiama į serverį.

Ką daro šis įrankis

Naudokite jį vienos eilutės sąrašams, pvz., žymoms, el. pašto adresams, URL, produktų kodams ar nukopijuotoms pastaboms, sutvarkyti. Galite palikti pirmą pasitaikymą ten, kur jis buvo, arba surūšiuoti unikalius rezultatus patogesniam perdavimui.

Kaip naudoti

  1. Įklijuokite sąrašą į įvesties lauką, po vieną elementą kiekvienoje eilutėje.
  2. Jei reikia, pakoreguokite tvarką, raidžių dydį, apkirpimą ir tuščių eilučių tvarkymą.
  3. Paspauskite „Šalinti dublikatus“, tada nukopijuokite arba atsisiųskite sutvarkytą rezultatą.

Pavyzdžiai

Pašalinti dublikatus išlaikant pradinę tvarką

Įvestis

Alpha
Beta
Alpha
Gamma
Beta

Išvestis

Alpha
Beta
Gamma

Nepaisyti raidžių dydžio + apkirpimas

Įvestis

Alpha
 alpha
ALPHA
Beta

Išvestis

Alpha
Beta

Rūšiuoti šalinant dublikatus

Įvestis

item 10
item 2
item 2
item 1

Išvestis

item 1
item 2
item 10

Žodynėlis

Palyginimo raktas

Vidinė palyginimo reikšmė po apkirpimo, Unikodo normalizavimo ir raidžių dydžio apdorojimo. Ji skiriasi nuo pradinės rodymo eilutės.

Apkirpimas

Pašalina tarpelius eilutės pradžioje ir pabaigoje prieš lyginant. Tarpų eilutės viduje nekeičia.

NFC

Viena Unikodo normalizavimo forma, kuri sumažina skirtumus tarp vizualiai identiškų simbolių, turinčių skirtingas vidines reprezentacijas.

Kalbai jautrus rūšiavimas

Rūšiavimas pagal aktyvią puslapio kalbą, o ne pagal žalią kodo taškų tvarką. Tai gali pakeisti, kaip rikiuojami kirčiai ir mišrūs rašmenys.

DUK

Ar išlaikoma pradinė tvarka?

Taip. Išlaikyti tvarką yra numatytasis režimas. Įrankis palieka tik pirmą kiekvienos eilutės pasitaikymą ir išsaugo tą pirmojo pasirodymo tvarką, nebent perjungsite į didėjantį arba mažėjantį rūšiavimą.

Ar galiu daugiakalbiame tekste ignoruoti raidžių dydį?

Taip, bet raidžių dydžio apdorojimas priklauso nuo dabartinės puslapio kalbos. Mišrių kalbų sąrašuose, ypač su nuo lokalės priklausančiomis raidėmis, rezultatai gali skirtis nuo tikėtinų.

Kas pasikeičia įjungus apkirpimą?

Prieš lyginant pašalinami tarpeliai eilutės pradžioje ir pabaigoje. Dėl to `Alpha` ir ` Alpha ` laikomos ta pačia eilute.

Kaip tvarkomos tuščios eilutės?

Tuščios eilutės pagal numatymą neįtraukiamos. Jei tai išjungsite, tuščios eilutės taip pat bus lyginamos, o pasikartojančios tuščios eilutės susilies į vieną paliktą tuščią eilutę.

Ar vizualiai identiškos eilutės vis tiek gali nesutapti?

Taip. NFC normalizavimas padeda daugeliu sudėtinių / išskaidytų simbolių atvejų, tačiau nulinio pločio simboliai ir pločio skirtumai vis tiek gali išlaikyti eilutes atskiras.

Ar mano įvestis siunčiama į serverį?

Ne. Viskas veikia vietoje jūsų naršyklėje, o nei įvesties tekstas, nei rezultatas nėra saugomi URL.

Pastabos

  • Nepaisymo raidžių dydžio atitikimas priklauso nuo dabartinės puslapio kalbos, todėl mišrių kalbų sąrašams reikia daugiau dėmesio.
  • Nulinio pločio simboliai ir viso / pusės pločio skirtumai automatiškai nesuvienodinami. Jei dublikatai lieka matomi, patikrinkite tekstą nematomų simbolių įrankiu.
  • Ši versija palieka pirmą kiekvienos eilutės pasitaikymą. Ji nesiūlo taisyklės, kuri paliktų paskutinį pasitaikymą.