Выдаленне дублікатаў радкоў
Выдаляйце дублікаты радкоў з устаўленых спісаў з пераключальнікамі для захавання парадку, сартавання па ўзрастанні і змяншэнні, правілаў рэгістра, абразання і працы з пустымі радкамі.
Таксама падтрымліваюцца параўнанне з улікам Unicode, хуткае капіраванне і спампоўка, а таксама ачыстка шматмоўных спісаў.
Што робіць гэты інструмент
Выкарыстоўвайце яго, каб чысціць спісы, дзе кожны элемент стаіць у асобным радку: тэгі, адрасы электроннай пошты, URL, коды тавараў ці нататкі. Захоўвайце першае ўваходжанне там, дзе яно было, або сартуйце ўнікальны вынік для больш акуратнай перадачы.
Як карыстацца
- Устаўце спіс у поле ўводу, па адным элеменце ў радку.
- Пры патрэбе адкарэктуйце парадак, улік рэгістра, абразанне і апрацоўку пустых радкоў.
- Націсніце «Выдаліць дублікаты», а потым скапіруйце або спампуйце ачышчаны вынік.
Прыклады
Выдаленне дублікатаў са захаваннем парадку
Увод
Alpha Beta Alpha Gamma Beta
Вынік
Alpha Beta Gamma
Ігнараваць рэгістр і абразаць прабелы
Увод
Alpha alpha ALPHA Beta
Вынік
Alpha Beta
Сартаванне пры выдаленні дублікатаў
Увод
item 10 item 2 item 2 item 1
Вынік
item 1 item 2 item 10
Тэрміны
Ключ параўнання
Унутранае значэнне параўнання пасля абразання, Unicode-нармалізацыі і апрацоўкі рэгістра. Яно асобнае ад арыгінальнага радка для адлюстравання.
Абрэзка
Выдаляе пачатковыя і канчатковыя прабелы з кожнага радка перад параўнаннем. Унутраны інтэрвал не змяняецца.
NFC
Адна з формаў Unicode-нармалізацыі, якая змяншае розніцу паміж візуальна аднолькавымі сімваламі з розным унутраным прадстаўленнем.
Сартаванне з улікам мовы
Сартаванне, якое ідзе паводле бягучай мовы старонкі, а не па сырых кодавых кропках. Гэта можа змяніць парадак акцэнтаў і змешаных пісьмаў.
Частыя пытанні
Ці захоўваецца арыгінальны парадак?
Так. Захаванне парадку выкарыстоўваецца па змаўчанні. Інструмент пакідае толькі першае ўваходжанне кожнага радка і захоўвае парадак гэтых першых уваходжанняў, калі вы не ўключыце сартаванне па ўзрастанні або змяншэнні.
Ці магу я ігнараваць рэгістр у шматмоўным тэксце?
Так, але апрацоўка рэгістра залежыць ад бягучай мовы старонкі. Для спісаў на некалькіх мовах, асабліва з лакальнымі літарамі, вынікі могуць адрознівацца ад чаканых.
Што змяняецца, калі ўключана абразанне?
Пачатковыя і канчатковыя прабелы выдаляюцца перад параўнаннем. Гэта робіць `Alpha` і ` Alpha ` аднолькавымі радкамі.
Як апрацоўваюцца пустыя радкі?
Пустыя радкі выключаюцца па змаўчанні. Калі гэта выключыць, пустыя радкі таксама параўноўваюцца, і паўторныя пустыя радкі зліваюцца ў адзін захаваны пусты радок.
Ці могуць візуальна аднолькавыя радкі ўсё адно не супасці?
Так. NFC-нармалізацыя дапамагае пры многіх розніцах паміж складзенымі і раскладзенымі знакамі, але сімвалы нулявой шырыні і розніцы шырыні ўсё яшчэ могуць раз’ядноўваць радкі.
Ці адпраўляецца мой увод на сервер?
Не. Усё працуе лакальна ў вашым браўзеры, і ні тэкст уводу, ні вынік не захоўваюцца ў URL.
Заўвагі
- Параўнанне без уліку рэгістра залежыць ад бягучай мовы старонкі, таму са спісамі на некалькіх мовах трэба быць асабліва ўважлівым.
- Сімвалы нулявой шырыні і адрозненні паміж поўнай і палавіннай шырынёй не аб’ядноўваюцца аўтаматычна. Калі дублікаты ўсё яшчэ бачныя, праверце тэкст інструментам для нябачных знакаў.
- Гэтая версія пакідае першае ўваходжанне кожнага радка. Яна не прапануе правіла захавання апошняга ўваходжання.