Transformator de text — instrumente pentru slug, trunchiere, completare și eliminarea cuvintelor duplicate
Transformator de text
Patru curățitoare rapide de text pe o singură pagină: se construiesc slug-uri potrivite pentru URL / nume de fișier, se trunchiază textul lung după caractere sau cuvinte, se completează liniile la o lățime fixă și se elimină cuvintele duplicate.
Toate prelucrările au loc local, în browser — datele nu se încarcă pe niciun server.
Cum funcționează:Secvențele care nu sunt litere / cifre (spații, semne de punctuație, etichete și entități HTML) se reduc la un singur separator; literele și cifrele Unicode — inclusiv CJK — sunt păstrate.
Separator:
Lungime maximă (caractere):0 = no limit
Cum funcționează:Se taie textul la o limită măsurată în caractere sau cuvinte. Dacă textul încape deja, rămâne neatins.
Limită după:Maxim:
Cum funcționează:Fiecare linie de intrare este completată cu șirul de completare până atinge lățimea țintă — util pentru alinierea coloanelor în text simplu.
Aliniere:Lățime țintă:Șir de completare:
Cum funcționează:Un cuvânt este orice secvență de litere / cifre (inclusiv CJK), cu cratime, apostrofuri sau liniuțe de subliniere opționale în interior.
Domeniu:
Text de intrare
Ieșire
Ctrl+Enter în intrare rulează și modul activ.
Se alege un mod de mai sus și se face clic pe butonul de acțiune (sau se apasă Ctrl+Enter). Toată prelucrarea textului rămâne în browser.
Despre fiecare mod: Generator de slug — transformă orice text (titluri, nume de produse) într-un slug curat pentru URL sau nume de fișier. Etichetele și entitățile HTML sunt eliminate, semnele de punctuație și secvențele de spații se reduc la un singur separator, iar literele și cifrele Unicode sunt păstrate — aceleași reguli în stil GitHub ca ancorele de titlu Markdown ale site-ului. Se poate stabili o lungime maximă pentru a menține slug-urile scurte; slug-ul se taie la un separator, astfel încât să nu se termine niciodată în mijlocul unui cuvânt. Trunchiere — taie textul la N caractere (puncte de cod) sau N cuvinte. Cu opțiunea „Adaugă ...” activată, se adaugă „...” la sfârșit doar când s-a tăiat efectiv ceva, deci un text scurt nu se modifică niciodată. Completare linii — aliniază fiecare linie la aceeași lățime, pentru aranjarea în coloane a textului simplu. Lățimea se măsoară în caractere; un șir de completare cu mai multe caractere (de ex. - sau 0) se repetă și se taie pentru a se potrivi. Alinierea centrată împarte completarea suplimentară în stânga și în dreapta. Eliminarea cuvintelor duplicate — „întregul text” afișează câte un cuvânt unic pe linie, păstrând prima apariție (foarte util pentru liste de cuvinte cheie); „repetări adiacente” elimină secvențele aceluiași cuvânt din text, precum „the the”, păstrând punctuația și structura liniilor. „Ignoră majusculele” tratează Hello și hello ca fiind același cuvânt.
🔷 Instrumente pentru text
Patru curățitoare: slugify, trunchiere, completare și eliminarea duplicatelor.