Cum se folosește
- Lipește lista în câmpul de introducere.
- Alege o operație: prefix/sufix, numerotează liniile, pune între ghilimele, unește liniile sau împarte în linii.
- Completează opțiunile pentru acea operație, cum ar fi textul prefixului, numărul de început sau separatorul.
- Copiază rezultatul sau folosește-l ca intrare nouă pentru a combina operații, de exemplu împarte, apoi pune între ghilimele.
Cum funcționează
Fiecare operație funcționează linie cu linie. Sunt recunoscute întreruperile de linie Windows, Unix și Mac vechi, iar rezultatul folosește întreruperi de linie Unix (LF). O întrerupere de linie finală de la sfârșitul intrării este ignorată, astfel încât nu creează un element gol suplimentar.
Prefix / sufix adaugă același text la începutul și la sfârșitul fiecărei linii, util pentru marcaje Markdown („- ”), marcaje de comentariu („// ”) sau elemente de listă HTML. Numerotarea liniilor pune un număr și un separator înaintea fiecărei linii, începând de la orice număr întreg (funcționează și numerele negative); cu umplere cu zerouri, toate numerele au aceeași lățime, astfel încât 10 linii sunt numerotate de la 01 la 10. Încadrarea în ghilimele înconjoară fiecare linie cu ghilimele duble, simple sau backtick-uri și poate adăuga o virgulă după fiecare element, cu excepția ultimului, ceea ce transformă o listă în corpul unei liste JavaScript, Python sau SQL. Ghilimelele din interiorul unei linii sunt escapate doar atunci când ceri acest lucru.
Unirea liniilor combină toate liniile într-una singură, folosind separatorul ales, de exemplu „, ” pentru o listă lizibilă sau „,” pentru CSV. Împărțirea în linii face opusul: taie textul la fiecare apariție a delimitatorului, care poate avea mai multe caractere („ | ” sau „;”), și pune fiecare bucată pe propria linie. Delimitatorul este potrivit literal, nu ca expresie regulată. În toate câmpurile separator, delimitator, prefix și sufix, \t reprezintă un tab, \n o întrerupere de linie, iar \\ un backslash.
În mod implicit, liniile goale (inclusiv liniile care conțin doar spații) sunt lăsate așa cum sunt atunci când adaugi prefixe, numere sau ghilimele și nu sunt luate în calcul la numerotare. La unire sau împărțire, elementele goale sunt eliminate în mod implicit. Dezactivează opțiunea pentru a trata liniile goale ca orice altă linie.
Exemple
Listă pentru clauza SQL IN
Lipește codurile de produs câte unul pe linie, alege „Încadrare în ghilimele” cu ghilimele simple și virgula finală, apoi „Unirea liniilor” cu un spațiu: 'A12', 'B07', 'C33' este gata de lipit între IN ( și ).
Etichete separate prin virgulă pe linii
Lipește „seo, marketing, analytics, content”, alege „Împărțire în linii” cu delimitatorul „,” și activează eliminarea spațiilor: fiecare etichetă apare pe propria linie, fără spații la început.
Pași numerotați
Numerotează rândurile unei rețete începând de la 1, cu separatorul „. ”. Rândurile goale dintre secțiuni rămân goale și sunt sărite, astfel încât numerotarea continuă fără goluri.
Întrebări frecvente
Cum pot adăuga un tab sau un salt de linie ca separator?
Tastați \t pentru un tab sau \n pentru un salt de linie în câmpul separator, delimitator, prefix sau sufix. De exemplu, împărțirea după \t transformă un rând copiat dintr-o foaie de calcul într-o valoare pe fiecare linie.
Pot combina mai multe operații?
Da. Apasă „Folosește rezultatul ca intrare” după fiecare pas, apoi alege operația următoare. De exemplu, împarte o listă separată prin virgule în linii, pune liniile între ghilimele, apoi unește-le din nou.
Împărțirea acceptă expresii regulate?
Nu, delimitatorul este comparat exact așa cum este tastat. Pentru împărțirea bazată pe modele, folosește instrumentul Căutare și înlocuire în modul regex și înlocuiește modelul cu \n.
De ce nu sunt numerotate unele linii?
Liniile goale sunt ignorate în mod implicit, astfel încât liniile libere dintre grupuri nu primesc numere. Dezactivează „Lasă liniile goale neschimbate” pentru a numerota fiecare linie.
Confidențialitate
Toate operațiile pe linii rulează în browserul tău. Textul tău nu este încărcat, stocat sau inclus în analize.