Preskočiť na hlavný obsah

Čistič bielych znakov zadarmo

Odstraňujte nadbytočné medzery, orezávajte riadky, zbaľujte prázdne riadky a normalizujte konce riadkov v ľubovoľnom texte. Vyčistite skopírovaný obsah jedným kliknutím.

Po načítaní funguje offline
Predvolby:

alebo pretiahnite súbor .txt, .csv, .md alebo .log na pole

0 znakov1 riadkov1 prázdnych riadkov
Možnosti čistenia

Bežné použitia

  • Čistý text skopírovaný a prilepenýOpravte neporiadny formát zo Wordu, PDF-ov a webových stránok — odstráňte nadbytočné medzery, dvojité prázdne riadky a nekodierateľný odsek.
  • Čisté biele miesta v kóde a konfiguračných súborochOdstráňte zamykačné medzery, normalizujte konce riadkov a opravte problémy s odsadením v kóde a konfiguračných súboroch.
  • Čisty text pre systémy na správu obsahuNormalizujte text pred prilepením do WordPress, Contentful alebo iných CMS platforiem, aby ste predišli problémom s formátovaním.
  • Čisté biele miesta v súboroch údajovOdstráňte vedúce/koncové medzery z hodnôt údajov pred importom do databáz, tabuľky alebo potrubia na spracovanie údajov.
  • Čisté biele miesta v e-mailových šablónachNormalizujte osvetlenie v e-mailových kópiách pred odoslaním — predchádza nedoslednostiam vykresľovania na rôznych e-mailových klientoch.

Ako to funguje

Čistič bielych znakov beží výhradne vo vašom prehliadači pomocou ručne napísaného regulárneho výrazu JavaScriptu — bez knižnice, bez servera. Každá transformácia prebieha lokálne počas písania, s výsledkami aktualizovanými v reálnom čase.

  1. 1
    Skenovanie vstupu a štatistiky
    Počas písania alebo vkladania nástroj skenuje váš text cielenými vzormi regulárnych výrazov, aby spočítal riadky s koncovými medzerami, po sebe idúce prázdne riadky, znaky tabulátora, medzery Unicode (NBSP, širokorozponová) a neviditeľné znaky nulovej šírky. Tieto počty sa zobrazujú okamžite pod vstupom, takže vidíte, čo je s vaším textom skutočne zle, ešte pred akýmkoľvek čistením.
  2. 2
    Transformácie regulárnym výrazom po riadkoch
    Funkcia clean() sa rozdelí podľa nových riadkov a aplikuje vaše zvolené možnosti v poradí: tabulátory sa nahradia alebo zbalia, sledy medzier sa zredukujú na jednu pomocou /[ \t]+/g, potom sa každý riadok oreže. Medzery Unicode ( , – ,   a iné) sa nahradia bežnými medzerami; znaky nulovej šírky (​–‍, ) sa úplne odstránia. Elegantná interpunkcia ako zaoblené úvodzovky a dlhé pomlčky sa vyrovná na ekvivalenty ASCII.
  3. 3
    Orezanie prázdnych riadkov a dokumentu
    Po práci na úrovni riadkov sa po sebe idúce prázdne riadky buď úplne odstránia, alebo zbalia na jeden prázdny (podľa toho, ktorú možnosť ste zvolili) pomocou jediného nahradenia /\n{3,}/. Úvodné a koncové nové riadky celého dokumentu sa odstránia ako posledné, čím sa zachováva predvídateľná logika bez ohľadu na poradie možností.
  4. 4
    Normalizácia koncov riadkov a výstup
    Nástroj pred normalizáciou zistí dominantný koniec riadku pôvodného textu (LF, CRLF alebo CR), takže ho možnosť 'Zachovať pôvodné' dokáže verne obnoviť. Môžete tiež vynútiť konkrétnu konvenciu. Vyčistený text sa zobrazuje okamžite vo výstupnom paneli, s panelom štatistík pred/po zobrazujúcim počet odstránených znakov a riadkov, a tlačidlom Stiahnuť .txt, ktoré lokálne zostaví Blob.

Súvisiace nástroje

Často kladené otázky