Sări la conținut
TextArray
Complet local

Divizarea textului

Împărțiți textul după orice delimitator și obțineți un articol pe rând.

Intrare

Divizarea textului

Lipiți un șir și acest instrument îl taie la fiecare delimitator, returnând un articol pe linie. O virgulă este implicită, astfel încât un rând CSV devine o listă verticală curată într-o secundă - dar orice delimitator funcționează: un punct și virgulă, o țeavă, " | ", " și " sau un cuvânt întreg.

Filele și liniile noi pot fi tastate ca secvențe de escape: introduceți \\t pentru a împărți un rând separat de file copiat dintr-o foaie de calcul sau \\n pentru a întrerupe rupturile de linie existente. Pentru ceva mai flexibil, activați modul regex și delimitatorul devine o expresie obișnuită — [,;] se împarte pe virgule și punct și virgulă simultan, \\s*\\|\\s* gestionează o țeavă cu spațiere imprevizibilă în jurul ei și \\d+ taie la fiecare serie de cifre. Dacă modelul este defect, instrumentul spune atât de calm în loc să eșueze în tăcere, iar un delimitator gol pur și simplu îți cere unul.

Două opțiuni ordonează rezultatul. Tăiați elementele pentru fiecare piesă, astfel încât „a, b, c” produce trei valori curate, mai degrabă decât valori cu spații rătăcite. Eliminarea elementelor goale elimină spațiile care apar atunci când delimitatorii stau unul lângă celălalt sau la sfârșitul șirului. Ambele sunt activate implicit; dezactivați-le atunci când aveți nevoie de divizarea exactă, sloturi goale incluse - util atunci când poziția fiecărui câmp contează.

Numărul arată câte articole ai primit și dimensiunea rezultatului, actualizându-se în direct pe măsură ce tastați. Totul rulează în browserul dvs.: textul dvs. nu este încărcat niciodată, așa că datele exportate, răspunsurile API și listele interne rămân pe dispozitivul dvs. Copiați rezultatul sau descărcați-l ca fișier .txt.

FAQ

Cum împart după o filă sau o întrerupere de linie?
Tastați \t pentru o filă sau \n pentru o întrerupere de linie în câmpul delimitator. Ambele secvențe de evadare sunt convertite în caracterul real înainte de împărțire.
Pot împărți pe mai mult de un delimitator?
Da. Activați modul regex și utilizați un model precum [,;] pentru a împărți în virgulă și punct și virgulă în același timp.
De ce văd mai puține articole decât mă așteptam?
Elementele goale sunt eliminate implicit. Dezactivați „Eliminați elementele goale” pentru a păstra spațiile goale produse de delimitatorii consecutivi.
Ce se întâmplă dacă expresia mea regulată nu este validă?
Instrumentul afișează un mesaj scurt care vă cere să remediați modelul sau să dezactivați modul regex și lasă ieșirea goală până când este validă.
Textul meu este încărcat undeva?
Nu. Instrumentul rulează în întregime în browserul dvs., iar textul dvs. nu părăsește dispozitivul.