CanDoYa
RO

Ștergere linii duplicate

Rulează integral în browserul tău - fără încărcare, fără cont.

Text de intrare
Text fără duplicate
Lipește linii pentru a elimina duplicatele - prima apariție a fiecărei linii este păstrată
Distribuie acest instrument

Cum șterg liniile duplicate dintr-un text?

Lipește textul în caseta de mai sus și fiecare linie repetată dispare instant - se păstrează prima apariție a fiecărei linii, în ordinea originală. Activează Ignoră majusculele sau Elimină spațiile pentru a prinde și cvasi-duplicatele precum „București” și „bucurești”, apoi copiază lista curățată. Nimic nu este încărcat pe un server - eliminarea duplicatelor se face în întregime în browser.

Cum se folosește

  1. 1Lipește liniile tale. Scrie sau lipește orice text pe mai multe linii în caseta din stânga - câte un element pe linie. Funcționează cu terminatoare de linie de la Windows, Mac și Unix.
  2. 2Alege modul de comparare a liniilor. Implicit, liniile trebuie să coincidă exact. Activează Ignoră majusculele pentru ca „București” și „bucurești” să fie considerate duplicate, Elimină spațiile pentru a ignora spațiile de la început și sfârșit, sau Elimină liniile goale pentru a scăpa de liniile albe.
  3. 3Copiază lista curățată. Textul fără duplicate apare live în dreapta, iar bara de stare arată câte duplicate au fost eliminate. Apasă Copiază pentru a pune rezultatul în clipboard.

Pentru cine este

Instrumentul elimină duplicatele pe măsură ce scrii și nu modifică niciodată caseta de text de intrare, așa că poți comuta opțiunile și compara rezultatele fără să pierzi textul original. Implicit, două linii trebuie să coincidă exact, caracter cu caracter. Ignoră majusculele tratează București și bucurești ca fiind aceeași linie; Elimină spațiile ignoră spațiile și tab-urile de la început și sfârșit, ceea ce prinde duplicatele invizibile pe care le produc adesea foile de calcul și fișierele de jurnal. Liniile goale sunt tratate ca structură, nu ca date - nu sunt niciodată contopite între ele, decât dacă activezi Elimină liniile goale. Fiindcă totul rulează local, în browser, instrumentul este sigur pentru liste de e-mailuri, exporturi de clienți și cercetări de cuvinte cheie nepublicate.

Întrebări frecvente

Este textul meu încărcat undeva?

Nu. Eliminarea duplicatelor se face în întregime în browser, folosind JavaScript - liniile tale nu ajung niciodată pe un server. Asta face instrumentul sigur pentru liste de e-mailuri, date de clienți, fișiere cu parole și orice altceva nu ai lipi într-un formular oarecare de pe internet.

Este gratuit acest instrument de eliminare a liniilor duplicate?

Da - complet gratuit, fără cont, fără descărcare și fără limite de utilizare. Este o pagină statică, așa că se încarcă rapid și continuă să funcționeze pe o conexiune instabilă odată deschisă.

Există o limită la câte linii pot lipi?

Nu există o limită fixă. Eliminarea duplicatelor folosește o structură de tip hash, așa că până și listele cu sute de mii de linii se procesează în mult sub o secundă pe un laptop obișnuit. Limita practică este memoria browserului, nu instrumentul în sine.

Care duplicat este păstrat - primul sau ultimul?

Primul. Instrumentul parcurge textul de sus în jos, păstrează prima apariție a fiecărei linii la locul ei și elimină fiecare repetare ulterioară, astfel încât ordinea rămasă este exact ordinea în care ai lipit textul.

Elimină liniile duplicate fără a le sorta?

Da - și acesta este scopul. Trucurile din linia de comandă, precum sort -u, elimină duplicatele sortând mai întâi textul, ceea ce amestecă datele ordonate. Acest instrument păstrează ordinea originală a liniilor și doar șterge repetările.

Cum sunt tratate liniile goale?

Liniile goale sunt tratate ca structură, nu ca date, așa că două linii goale nu sunt niciodată contopite într-una singură. Dacă vrei o listă compactă fără nicio linie goală, activează Elimină liniile goale și fiecare linie goală sau formată doar din spații va fi eliminată.

Poate detecta duplicate care diferă doar prin spații sau majuscule?

Da. Activează Elimină spațiile pentru a ignora spațiile și tab-urile de la început și sfârșit, și Ignoră majusculele pentru a compara liniile indiferent de majuscule sau minuscule. Cu ambele activate, „ București” și „bucurești” contează ca aceeași linie; versiunea păstrată este afișată exact așa cum a fost lipită.

Funcționează cu terminatoare de linie Windows (CRLF)?

Da. Terminatoarele de linie Windows (\r\n), Unix (\n) și Mac vechi (\r) sunt toate recunoscute la separarea textului, iar rezultatul curățat folosește terminatoare de linie Unix standard, acceptate de orice editor sau foaie de calcul la lipire.