Sări la conținut
TextArray
Complet local

Restrângeți liniile repetate

Îmbină linii identice consecutive într-una singură, similar comenzii Unix uniq.

Intrare

Restrângeți liniile repetate

Restrângeți liniile repetate elimină liniile duplicate consecutive din text, păstrând doar prima (sau ultima, sau o singură dată) din orice grup de linii adiacente identice. Funcționează ca comanda Unix uniq: „a, a, b” devine „a, b”. Spre deosebire de Eliminarea liniilor duplicate, care elimină toate duplicatele din întregul text, acest instrument afectează doar liniile care apar consecutiv - deci „a, b, a” rămâne neschimbat, deoarece „a” duplicat nu sunt adiacente.

Acest lucru este util atunci când curățați jurnalele cu intrări repetate, deduplicarea ieșirilor din sarcinile lot care tipăresc mesaje de stare de mai multe ori sau înăspriți exporturile de date în care înregistrările apar în grupuri secvențiale. Puteți alege să ignorați majuscule, tratând „Apple”, „Apple” și „APPLE” ca pe aceeași linie. De asemenea, puteți tăia spațiul alb de început și de final înainte de a compara, astfel încât „bună ziua” și „bună ziua” să se restrângă împreună.

Totul rulează în browserul tău. Textul dvs. nu este încărcat niciodată nicăieri, astfel încât este sigur pentru procesarea jurnalelor care conțin informații private, depozite de baze de date sau orice date sensibile. Numărul în direct de sub rezultat arată câte linii s-au prăbușit și câte caractere are rezultatul. Copiați-l, descărcați-l ca fișier .txt sau trimiteți-l la alt instrument când ați terminat.

FAQ

Prin ce diferă acest lucru de Eliminarea liniilor duplicate?
Eliminare linii duplicate șterge toate aparițiile oricărei linii care apar de mai multe ori în întregul text. Restrângeți liniile repetate elimină doar duplicatele consecutive - așa că „a, b, a” rămâne neschimbat aici, dar devine „a, b” acolo.
Pot tăia spațiile albe înainte de a compara liniile?
Da. Activați „Tăiați spațiul alb la comparare”, iar linii precum „bună ziua” și „bună ziua” se vor prăbuși împreună, chiar dacă arată diferit. Versiunea tăiată este folosită doar pentru comparație; se păstrează linia originală.
Ce se întâmplă cu modul fără majuscule?
Când „Ignorați majuscule” este bifat, „Apple”, „apple” și „APPLE” sunt tratate ca aceeași linie. Prima apariție este păstrată cu majuscule inițiale.
Textul meu este încărcat undeva?
Nu. Restrângerea rulează în întregime în browserul dvs. și textul dvs. nu părăsește niciodată dispozitivul dvs.