Odstraňovač duplicitných riadkov
Odstráňte duplicitné riadky zo zoznamov s prepínačmi pre zachovanie poradia, zoradenie vzostupne/zostupne, pravidlá veľkosti písmen, orezanie a prácu s prázdnymi riadkami.
Podporuje aj porovnanie s ohľadom na Unicode, rýchle kopírovanie/stiahnutie a čistenie viacjazyčných zoznamov.
Čo tento nástroj robí
Použite ho na odstránenie duplicít zo zoznamov po jednom riadku, napríklad značiek, e-mailov, URL adries, produktových kódov alebo skopírovaných poznámok z výskumu. Prvý výskyt môžete ponechať presne tam, kde bol, alebo jedinečný výsledok zoradiť pre čistejšie odovzdanie.
Ako používať
- Vložte zoznam do vstupného poľa, po jednej položke na riadok.
- Podľa potreby upravte poradie, porovnávanie veľkosti písmen, orezanie a prácu s prázdnymi riadkami.
- Kliknite na Odstrániť duplicity a potom skopírujte alebo stiahnite vyčistený výsledok.
Príklady
Odstrániť duplicity pri zachovaní pôvodného poradia
Vstup
Alpha Beta Alpha Gamma Beta
Výstup
Alpha Beta Gamma
Ignorovať veľkosť písmen + orezanie
Vstup
Alpha alpha ALPHA Beta
Výstup
Alpha Beta
Triediť a pritom odstraňovať duplicity
Vstup
item 10 item 2 item 2 item 1
Výstup
item 1 item 2 item 10
Slovník
Kľúč porovnania
Vnútorná hodnota na porovnanie po orezaní, Unicode normalizácii a spracovaní veľkosti písmen. Je oddelená od pôvodného zobrazovaného riadku.
Orezanie
Odstráni z každého riadku počiatočné a koncové medzery pred porovnaním. Neupravuje vnútorné rozostupy.
NFC
Jeden z Unicode formátov normalizácie, ktorý znižuje rozdiely medzi vizuálne rovnakými znakmi s odlišnou vnútornou reprezentáciou.
Triedenie podľa lokality
Triedenie, ktoré sa riadi aktuálnym jazykom stránky namiesto surového poradia kódových bodov. Môže zmeniť poradie akcentov a zmiešaných skriptov.
Často kladené otázky
Zachová sa pôvodné poradie?
Áno. Zachovať poradie je predvolené. Nástroj ponechá iba prvý výskyt každého riadku a zachová poradie podľa prvého výskytu, pokiaľ neprepnete na triedenie vzostupne alebo zostupne.
Môžem pri viacjazyčnom texte ignorovať veľkosť písmen?
Áno, ale spracovanie veľkosti písmen sa riadi aktuálnym jazykom stránky. Pri zmiešaných zoznamoch, najmä s miestnymi znakmi, sa výsledok môže líšiť od očakávania.
Čo sa zmení, keď je zapnuté orezanie?
Pred porovnaním sa odstránia počiatočné a koncové medzery. Vďaka tomu sa `Alpha` a ` Alpha ` počítajú ako ten istý riadok.
Ako sa spracúvajú prázdne riadky?
Prázdne riadky sa predvolene vylučujú. Ak to vypnete, budú sa porovnávať aj prázdne riadky a opakované prázdne riadky sa zlúčia do jedného zachovaného prázdneho riadku.
Môžu vizuálne rovnaké riadky napriek tomu nesúhlasiť?
Áno. NFC normalizácia pomáha pri mnohých rozdieloch medzi zloženými a rozloženými znakmi, ale nulové znaky a rozdiely v šírke môžu riadky stále odlišovať.
Posiela sa môj vstup na server?
Nie. Všetko beží lokálne v prehliadači a ani vstupný text, ani výsledok sa neukladajú do URL.
Poznámky
- Porovnávanie bez ohľadu na veľkosť písmen závisí od aktuálneho jazyka stránky, preto si zmiešané zoznamy vyžadujú extra pozornosť.
- Nulové znaky a rozdiely medzi plnou a polovičnou šírkou sa automaticky nezjednocujú. Ak duplicity zostanú viditeľné, skontrolujte text pomocou nástroja na neviditeľné znaky.
- Táto verzia zachováva prvý výskyt každého riadku. Nepodporuje pravidlo ponechať posledný výskyt.