Besplatan Čistač praznina

Uklonite suvišne razmake, obrišite redove, sažmite prazne redove i normalizujte završetke redova u bilo kojem tekstu. Počistite kopirano-zalijepljeni sadržaj jednim klikom.

Radi offline nakon učitavanja
Predlošci:
Opcije čišćenja
0 znakova1 redova1 praznih redova

Kako radi

Whitespace Cleaner radi u potpunosti u vašem pregledniku koristeći ručno napisan JavaScript regularni izraz — bez biblioteke, bez servera. Svaka transformacija se dešava lokalno dok kucate, sa rezultatima koji se ažuriraju u realnom vremenu.

  1. 1
    Skeniranje unosa i statistike
    Dok kucate ili lijepite, alat skenira vaš tekst ciljanim obrascima regularnog izraza da broji redove sa pratećim razmacima, uzastopne prazne redove, znakove tabulatora, Unicode razmake (NBSP, punu širinu), i nevidljive znakove nulte širine. Ovi brojevi se odmah pojavljuju ispod unosa tako da možete vidjeti šta je zapravo pogrešno sa vašim tekstom prije nego što bilo šta počistite.
  2. 2
    Transformacije regularnim izrazom red-po-red
    Funkcija clean() dijeli po novim redovima i primjenjuje vaše odabrane opcije redoslijedom: tabulatori se zamjenjuju ili sažimaju, nizovi razmaka se smanjuju na jedan sa /[ \t]+/g, zatim se svaki red obrezuje. Unicode razmaci ( , – ,   i drugi) se zamjenjuju običnim razmacima; znakovi nulte širine (​–‍, ) se potpuno brišu. Pametna interpunkcija poput kovrdžavih navodnika i em-crta se ispravlja u ASCII ekvivalente.
  3. 3
    Obrezivanje praznih redova i dokumenta
    Nakon obrade po redu, uzastopni prazni redovi se ili potpuno uklanjaju ili sažimaju u jedan prazan (koju god opciju odaberete) koristeći jednu zamjenu /\n{3,}/. Vodeći i prateći novi redovi za cijeli dokument se uklanjaju posljednji, čuvajući logiku predvidljivom bez obzira na redoslijed opcija.
  4. 4
    Normalizacija kraja reda i izlaz
    Alat otkriva dominantan kraj reda originalnog teksta (LF, CRLF, ili CR) prije normalizacije tako da opcija 'Zadrži original' može vjerno vratiti. Takođe možete forsirati specifičnu konvenciju. Očišćen tekst se odmah pojavljuje u izlaznom panelu, sa panelom statistika prije/poslije koji prikazuje broj uklonjenih znakova i redova, i dugmetom Preuzmi .txt koje lokalno gradi Blob.

Povezani alati

Često postavljana pitanja