Перайсці да асноўнага зместу
LibraTool logoLibraTool

Ачышчальнік прабелаў — бясплатна

Выдаляйце лішнія прабелы, выразайце радкі, схлопвайце пустыя радкі і нармалізуйце канчаткі радкоў у любым тэксце. Ачышчайце скапіраваны змест адным кліком.

Працуе афлайн пасля загрузкі
Прэсеты:

або перацягніце файл .txt, .csv, .md ці .log у поле

0 сімв.1 радкоў1 пустых радкоў
Параметры ачысткі

Тыповыя выкарыстанні

  • Чыстка скапіраванага тэкстаВыправьце брудную фарматаванне з Word, PDF і вебсайтаў — выдаліце дадатковыя прабелы, двойныя пустыя радкі і недакладнае адступленне.
  • Чысціць прабелы ў коді і файлах канфігаВыдаліце завершальныя прабелы, нармалізуйце канцы радкоў і выправьце праблемы адступлення ў коді і файлах канфіга.
  • Чысціць тэкст для сістем керавання контэнтамНармалізуйце тэкст перад ўстаўкай у WordPress, Contentful ці іншыя платформы CMS, каб пазбегнуць праблем фарматавання.
  • Чысціць прабелы ў файлах данныхВыдаліце прабелы на пачатку/канцы ў значэннях дадзеных перад імпортом ў базы дадзеных, электронныя табліцы ці конвеер обработкі дадзеных.
  • Чысціць прабелы ў шаблонах электронных лістаўНармалізуйце прабелы ў тэксце ліста перад адпраўкай — гэта прадухіляе розніцу ў адлюстраванні ў паштовых кліентах.

Як гэта працуе

Whitespace Cleaner працуе цалкам у вашым браўзеры з дапамогай уласнаручна напісанага рэгулярнага выразу JavaScript — без бібліятэкі, без сервера. Кожная трансфармацыя адбываецца лакальна падчас набору, з вынікамі, якія абнаўляюцца ў рэальным часе.

  1. 1
    Сканіраванне ўводу і статыстыка
    Пры наборы ці ўстаўцы інструмент сканіруе ваш тэкст мэтавымі ўзорамі рэгулярных выразаў, каб падлічыць радкі з канцавымі прабеламі, паслядоўныя пустыя радкі, сімвалы табуляцыі, прабелы Unicode (NBSP, поўнай шырыні) і нябачныя сімвалы нулявой шырыні. Гэтыя падлікі з'яўляюцца неадкладна пад уводам, так что вы можаце ўбачыць, што насамрэч не так з вашым тэкстам, перад тым як што-небудзь ачышчаць.
  2. 2
    Трансфармацыі рэгулярных выразаў радок за радком
    Функцыя clean() разбівае на новых радках і прымяняе абраныя вамі опцыі ў парадку: табуляцыі замяняюцца ці згортваюцца, паслядоўнасці прабелаў памяншаюцца да аднаго з /[ \t]+/g, потым кожны радок абразаецца. Прабелы Unicode ( , – ,   і іншыя) замяняюцца звычайнымі прабеламі; сімвалы нулявой шырыні (​–‍, ) выдаляюцца цалкам. Разумная пунктуацыя, як фігурныя двукоссі і доўгія рысы, выпростваецца да эквівалентаў ASCII.
  3. 3
    Абразанне пустых радкоў і дакумента
    Пасля пакрокавай працы паслядоўныя пустыя радкі альбо цалкам выдаляюцца, альбо згортваюцца ў адзін пусты (у залежнасці ад абранай вамі опцыі) з дапамогай адной замены /\n{3,}/. Вядучыя і канцавыя новыя радкі для ўсяго дакумента прыбіраюцца апошнімі, захоўваючы логіку прадказальнай незалежна ад парадку опцый.
  4. 4
    Нармалізацыя канца радка і вывад
    Інструмент выяўляе дамінантны канец радка арыгінальнага тэксту (LF, CRLF ці CR) перад нармалізацыяй, так что опцыя 'Захаваць арыгінальны' можа дакладна яго аднавіць. Вы таксама можаце прымусова прызначыць пэўную канвенцыю. Ачышчаны тэкст з'яўляецца імгненна ў панэлі вываду, з панэллю статыстыкі 'да/пасля', якая паказвае колькасць выдаленых сімвалаў і радкоў, і кнопкай Спампаваць .txt, якая будуе Blob лакальна.

Звязаныя інструменты

Часта задаюць пытанні