tigtools

Linjeværktøjer

Redigér alle linjer i en liste på én gang: tilføj tekst i starten eller slutningen, nummerér linjerne, sæt dem i anførselstegn, eller konverter mellem linjer og kommasepareret tekst.

Kører i din browser Ingen tilmelding

Operation

Sådan bruger du det

  1. Indsæt din liste i inputfeltet.
  2. Vælg en handling: præfiks/suffiks, nummerér linjer, sæt i anførselstegn, flet linjer eller opdel i linjer.
  3. Udfyld indstillingerne for handlingen, f.eks. præfikstekst, startnummer eller separator.
  4. Kopiér resultatet, eller brug det som nyt input for at kombinere handlinger, f.eks. opdel og sæt derefter i anførselstegn.

Sådan fungerer det

Alle operationer arbejder linje for linje. Windows-, Unix- og gamle Mac-linjeskift genkendes alle, og outputtet bruger Unix-linjeskift (LF). Et afsluttende linjeskift i slutningen af inputtet ignoreres, så det ikke opretter et ekstra tomt element.

Præfiks / suffiks tilføjer den samme tekst til starten og slutningen af hver linje, hvilket er praktisk til Markdown-punkttegn (“- ”), kommentarmarkører (“// ”) eller HTML-listeelementer. Nummerér linjer sætter et tal og en separator foran hver linje med start fra et hvilket som helst heltal (negative tal virker også); med nuller foran får alle tal samme bredde, så 10 linjer nummereres 01 til 10. Omgiv med anførselstegn omgiver hver linje med dobbelte anførselstegn, enkelte anførselstegn eller backticks og kan tilføje et komma efter hvert element undtagen det sidste, hvilket gør en liste til indholdet af en JavaScript-, Python- eller SQL-liste. Anførselstegn inde i en linje bliver kun escapet, når du beder om det.

Sammenføj linjer kombinerer alle linjer til én linje med den separator, du vælger, for eksempel “, ” for en læsbar liste eller “,” til CSV. Opdel i linjer gør det modsatte: den klipper teksten ved hver forekomst af afgrænseren, som kan være flere tegn lang (“ | ” eller “;”), og lægger hvert stykke på sin egen linje. Afgrænseren matches bogstaveligt, ikke som et regulært udtryk. I alle felter til separator, afgrænser, præfiks og suffiks står \t for et tabulatorstop, \n for et linjeskift og \\ for en omvendt skråstreg.

Som standard efterlades tomme linjer (herunder linjer, der kun indeholder mellemrum), som de er, når du tilføjer præfikser, tal eller anførselstegn, og de tælles ikke med i nummereringen. Ved sammenføjning eller opdeling fjernes tomme elementer som standard. Deaktiver indstillingen for at behandle tomme linjer som alle andre linjer.

Eksempler

Liste til SQL IN-klausul

Indsæt produktkoder én pr. linje, vælg “Omgiv med anførselstegn” med enkelte anførselstegn og det efterstillede komma, og derefter “Sammenføj linjer” med et mellemrum: 'A12', 'B07', 'C33' er klar til at blive indsat mellem IN ( og ).

Kommaseparerede tags til linjer

Indsæt „seo, marketing, analytics, content“, vælg „Opdel i linjer“ med komma som afgrænser, og slå trimning til: hvert tag vises på sin egen linje uden indledende mellemrum.

Nummererede trin

Nummerér linjerne i en opskrift fra 1 med separatoren „. ”. Tomme linjer mellem afsnit forbliver tomme og springes over, så nummereringen fortsætter uden huller.

Ofte stillede spørgsmål

Hvordan tilføjer jeg et tabulatorstop eller et linjeskift som separator?

Skriv \t for et tabulatorstop eller \n for et linjeskift i feltet separator, afgrænser, præfiks eller suffiks. Hvis du for eksempel opdeler ved \t, bliver en række kopieret fra et regneark til én værdi pr. linje.

Kan jeg kombinere flere handlinger?

Ja. Klik på „Brug output som input“ efter hvert trin, og vælg derefter næste handling. Du kan for eksempel opdele en kommasepareret liste i linjer, sætte linjerne i anførselstegn og derefter flette dem igen.

Understøtter opdeling regulære udtryk?

Nej, afgrænseren matches nøjagtigt som skrevet. Til mønsterbaseret opdeling skal du bruge værktøjet Find og erstat i tilstanden regulært udtryk og erstatte mønsteret med \n.

Hvorfor bliver nogle linjer ikke nummereret?

Tomme linjer springes over som standard, så tomme linjer mellem grupper ikke får numre. Slå „Lad tomme linjer være uændrede“ fra for at nummerere hver linje.

Privatliv

Alle linjeoperationer kører i din browser. Din tekst bliver ikke uploadet, opbevaret eller inkluderet i analyser.