Hoppa till innehåll
TextArray
100% lokalt

Dela text

Dela text med valfri avgränsare och få ett objekt per rad.

Inmatning
Utmatning

Dela text

Klistra in en sträng och detta verktyg klipper ut den vid varje avgränsare och returnerar ett objekt per rad. Ett kommatecken är standard, så en CSV-rad blir en ren vertikal lista på en sekund - men vilken avgränsare som helst fungerar: ett semikolon, ett rör, " | ", " och ", eller ett helt ord.

Tabbar och nyrader kan skrivas som escape-sekvenser: skriv \\t för att dela en tabbseparerad rad kopierad från ett kalkylblad, eller \\n för att bryta på befintliga radbrytningar. För något mer flexibelt, aktivera regex-läget och avgränsaren blir ett reguljärt uttryck — [,;] delas upp på kommatecken och semikolon på en gång, \\s*\\|\\s* hanterar ett rör med oförutsägbart mellanrum runt det och \\d+ skär vid varje serie siffror. Om mönstret är missformat säger verktyget så lugnt istället för att misslyckas tyst, och en tom avgränsare ber dig helt enkelt om en.

Två alternativ snyggar till resultatet. Trim objekt remsor fram och efter blanksteg från varje del, så "a, b, c" ger tre rena värden snarare än värden med avvikande mellanslag. Ta bort tomma objekt släpper de tomma fälten som visas när avgränsare sitter bredvid varandra eller i slutet av strängen. Båda är på som standard; stäng av dem när du behöver de exakta delade, tomma platserna som ingår - användbart när positionen för varje fält spelar roll.

Sammanställningen visar hur många objekt du har och storleken på resultatet, uppdateras live medan du skriver. Allt körs i din webbläsare: din text laddas aldrig upp, så exporterad data, API-svar och interna listor stannar på din enhet. Kopiera resultatet eller ladda ner det som en .txt-fil.

FAQ

Hur delar jag med en tabb eller en radbrytning?
Skriv \t för en tabb eller \n för en radbrytning i avgränsningsfältet. Båda escape-sekvenserna konverteras till den riktiga karaktären innan de delas.
Kan jag dela på mer än en avgränsare?
Ja. Aktivera regex-läget och använd ett mönster som [,;] för att dela på kommatecken och semikolon samtidigt.
Varför ser jag färre objekt än förväntat?
Tomma objekt tas bort som standard. Stäng av "Ta bort tomma objekt" för att behålla ämnen som produceras av på varandra följande avgränsare.
Vad händer om mitt reguljära uttryck är ogiltigt?
Verktyget visar ett kort meddelande som ber dig att fixa mönstret eller stänga av regex-läget och lämnar utgången tom tills den är giltig.
Är min text uppladdad någonstans?
Nej. Verktyget körs helt i din webbläsare och din text lämnar aldrig din enhet.