LibraTool logoLibraTool

Бесплатен Чистач на празни места

Отстранете вишок празни места, отсечете линии, соберете празни линии и нормализирајте краеви на линии во кој било текст. Исчистете копирана содржина со еден клик.

Работи офлајн откако ќе се вчита
Преднагодувања:
Опции за чистење
0 знаци1 линии1 празни линии

Како функционира

Чистачот на празни места работи целосно во вашиот прелистувач користејќи рачно напишан JavaScript регуларен израз — без библиотека, без сервер. Секоја трансформација се случува локално додека пишувате, со резултати ажурирани во реално време.

  1. 1
    Скенирање на влез и статистики
    Додека пишувате или залепувате, алатката го скенира вашиот текст со наменски обрасци со регуларни изрази за да брои редови со завршни празни места, последователни празни редови, карактери таб, Unicode празни места (NBSP, ширина на цела ширина), и невидливи карактери со нулта ширина. Овие бројки се појавуваат веднаш под влезот, така што можете да видите што всушност не е во ред со вашиот текст пред да чистите нешто.
  2. 2
    Трансформации со регуларен израз ред-по-ред
    Функцијата clean() се дели на нови редови и ги применува вашите избрани опции по редослед: табулаторите се заменуваат или собираат, низите празни места се намалуваат на едно со /[ \t]+/g, потоа секој ред се отсекува. Unicode празни места ( , – ,   и други) се заменуваат со обични празни места; карактерите со нулта ширина (​–‍, ) целосно се бришат. Паметна интерпункција како кривулести наводници и долги цртички се исправа во ASCII еквиваленти.
  3. 3
    Скратување празни редови и документ
    По работата по ред, последователните празни редови или целосно се отстрануваат или се собираат во еден празен (која и да е опцијата што ја избравте) користејќи единствена замена /\n{3,}/. Водечките и завршните нови редови за целиот документ се отстрануваат последни, задржувајќи ја логиката предвидлива без разлика на редоследот на опциите.
  4. 4
    Нормализирање на крајот на редот и излез
    Алатката го открива доминантниот крај на ред на оригиналниот текст (LF, CRLF, или CR) пред нормализирање, така што опцијата „Задржи оригинал“ може верно да го обнови. Можете исто така да наметнете конкретна конвенција. Исчистениот текст моментално се појавува во панелот за излез, со панел за статистики пред/по што покажува отстранети карактери и редови, и копче „Преземи .txt“ што локално гради Blob.

Поврзани алатки

Најчесто поставувани прашања