TextArray
100% helyi

Szöveg felosztása

Oszd fel a szöveget tetszőleges elválasztó mentén, soronként egy elemre.

Bemenet
Kimenet

Szöveg felosztása

Illessz be egy karakterláncot, és az eszköz minden elválasztónál elvágja, majd soronként egy elemet ad vissza. Az alapértelmezés a vessző, így egy CSV-sorból pillanatok alatt áttekinthető függőleges lista lesz — de bármilyen elválasztó működik: pontosvessző, függőleges vonal, „ | ”, „ és ” vagy akár egy egész szó.

A tabulátort és az új sort escape-szekvenciaként írod be: a \t a táblázatból másolt, tabulátorral elválasztott sort bontja fel, a \n pedig a meglévő sortöréseknél vág. Ha ennél rugalmasabbra van szükséged, kapcsold be a reguláris kifejezés módot, és az elválasztóból minta lesz — a [,;] egyszerre vág a vesszőknél és a pontosvesszőknél, a \s*\|\s* elbánik a kiszámíthatatlan szóközökkel körülvett függőleges vonallal, a \d+ pedig minden számjegysorozatnál elvág. Ha a minta hibás, az eszköz nyugodtan szól, ahelyett hogy csendben elhasalna; üres elválasztónál pedig egyszerűen megkér, hogy adj meg egyet.

Az eredményt két beállítás teszi rendbe. Az elemek levágása minden darabról leszedi az elején és a végén lévő szóközöket, így az „a, b, c” három tiszta értéket ad, szóközmaradványok nélkül. Az üres elemek eltávolítása kihagyja azokat a réseket, amelyek az egymás mellett vagy a lánc végén álló elválasztókból keletkeznek. Mindkettő alapból be van kapcsolva; kapcsold ki, ha pontos felosztásra van szükséged az üres helyekkel együtt — ez akkor számít, ha az egyes mezők pozíciója fontos.

Az összegzés az elemek számát és a kimenet méretét mutatja, gépelés közben frissítve. Minden a böngésződben fut: a szöveg sehová nem töltődik fel, így az exportált adatok, az API-válaszok és a belső listák a saját eszközödön maradnak. Az eredményt másold ki, vagy töltsd le .txt fájlként.

Gyakori kérdések

Hogyan oszthatom fel a szöveget tabulátor vagy sortörés mentén?
Az elválasztó mezőbe írj \t karaktert a tabulátorhoz vagy \n karaktert a sortöréshez. Mindkét szekvencia valódi karakterré alakul a felosztás előtt.
Feloszthatom több elválasztó mentén egyszerre?
Igen. Kapcsold be a reguláris kifejezés módot, és használj olyan mintát, mint a [,;], amely egyszerre vág a vesszőknél és a pontosvesszőknél.
Miért látok kevesebb elemet a vártnál?
Az üres elemek alapértelmezetten eltűnnek. Kapcsold ki az „Üres elemek eltávolítása” lehetőséget, és az egymás melletti elválasztók közti rések megmaradnak.
Mi történik érvénytelen reguláris kifejezés esetén?
Az eszköz rövid üzenetben kér, hogy javítsd a mintát vagy kapcsold ki a reguláris kifejezés módot, és a kimenetet üresen hagyja, amíg a minta nem érvényes.
Feltöltődik valahová a szövegem?
Nem. Az eszköz teljes egészében a böngésződben fut, és a szöveg soha nem hagyja el az eszközödet.