Linjeoperasjoner — sorter, fjern duplikater, reverser, bland, nummerer og mer
Linjeoperasjoner
Behandle tekst linje for linje: sorter, fjern duplikater, reverser, bland, trim, og legg til linjenumre, prefiks eller suffiks. All behandling skjer lokalt i nettleseren — data lastes aldri opp til noen server.
Linjeoperasjoner:
Prefikstekst:Suffikstekst:
Inndata
Utdata
Linjeoperasjoner — Behandle tekst linje for linje. Sortering: Sorter A–Å, Sorter Å–A, numerisk sortering (håndterer negative verdier og desimaltall; ikke-numeriske linjer følger alfabetisk), sorter etter linjelengde. Omorganisering: Reverser linjerekkefølgen, bland tilfeldig. Opprydding: Fjern dupliserte linjer (beholder første forekomst), fjern tomme linjer, trim mellomrom på hver linje. Merking: Legg til linjenumre med utfylt justering, legg til et prefiks eller suffiks på hver linje. Kjeding: Klikk «Bruk utdata som inndata» for å mate resultatene tilbake til neste operasjon. Trykk Ctrl+Enter for å kjøre den siste operasjonen på nytt. All behandling kjøres lokalt i nettleseren — ingenting lastes opp.
Hva er linjebaserte operasjoner?
Når tekst behandles som en liste med linjer, blir mange opprydningsjobber ett klikk: sorter, fjern duplikater, trim, nummerer, eller sett prefiks og suffiks på hver linje. To ting skaper trøbbel. For det første har sortering to helt ulike rekkefølger — alfabetisk kommer «10» før «9», så bruk numerisk sortering når linjene er tall. For det andre avhenger hva som regnes som «en linje» av linjeskiftet: Windows-filer avslutter linjer med CR LF, Unix- og macOS-filer med bare LF, så tekst som flyttes mellom systemer kan få eller miste tomme linjer.
Fjerning av duplikater beholder den første forekomsten av hver verdi og dropper senere gjentakelser — hvis rekkefølgen er viktig, sorter (eller bevisst ikke sorter) før fjerning av duplikater.