Operații pe rânduri

Prelucrează textul linie cu linie: sortare, eliminarea duplicatelor, inversare, amestecare, tăierea spațiilor și adăugarea numerelor de linie, a prefixelor sau a sufixelor.
Toate prelucrările au loc local, în browser — datele nu se încarcă pe niciun server.
Operații pe linii:
Text prefix: Sufix text:
Operații pe linii — prelucrează textul linie cu linie.
Sortare: sortare A-Z, Z-A, numerică (tratează valorile negative și zecimalele, liniile care nu sunt numerice urmează alfabetic), sortare după lungimea liniei.
Reordonare: inversarea ordinii liniilor, amestecare aleatoare.
Curățare: eliminarea liniilor duplicate (se păstrează prima apariție), eliminarea liniilor goale, tăierea spațiilor de la fiecare linie.
Adnotare: adăugarea numerelor de linie cu aliniere completată, adăugarea unui prefix sau sufix la fiecare linie.
Înlănțuire: se face clic pe „Folosește ieșirea ca intrare” pentru a trimite rezultatele înapoi pentru următoarea operație. Se apasă Ctrl+Enter pentru a rula din nou ultima operație.
Toate prelucrările rulează local, în browser — nimic nu se încarcă.
Ce sunt operațiile pe linii?

Tratarea textului ca listă de linii face din multe sarcini de curățare un singur clic: sortare, eliminarea duplicatelor, tăierea spațiilor, numerotare sau adăugarea unui prefix și a unui sufix la fiecare linie. Două lucruri încurcă oamenii. În primul rând, sortarea are două ordini foarte diferite — alfabetic, „10” vine înaintea lui „9”, deci se folosește sortarea numerică atunci când liniile sunt numere. În al doilea rând, ce înseamnă „o linie” depinde de terminatorul de linie: fișierele Windows termină liniile cu CR LF, iar cele Unix și macOS doar cu LF, deci un text care trece între sisteme poate câștiga sau pierde linii goale.

Eliminarea duplicatelor păstrează prima apariție a fiecărei valori și elimină reapariția ulterioară — dacă ordinea contează, se sortează (sau se alege intenționat să nu se sorteze) înainte de eliminarea duplicatelor.