Очисник пробілів — безкоштовно
Видаляйте зайві пробіли, обрізайте рядки, стискайте порожні рядки та нормалізуйте кінці рядків у будь-якому тексті. Очищуйте скопійований вміст одним кліком.
або перетягніть файл .txt, .csv, .md чи .log на поле
Параметри очищення
Типові застосування
- Очистіть Скопійований Вставлений ТекстВиправте беспорядочне форматування з Word, PDF та веб-сторінок: видаліть зайві пробіли, подвійні порожні рядки та непослідовне відступи.
- Очистіть Пробіли в Коді та Файлах КонфігураціїВидаліть пробіли в кінці, нормалізуйте кінці рядків та виправте проблеми з відступами в коді та файлах конфігурації.
- Очистіть Текст для Системи Управління ВмістомНормалізуйте текст перед вставленням у WordPress, Contentful або інші платформи CMS, щоб запобігти проблемам з форматуванням.
- Очистіть Пробіли в Файлах ДанихВидаліть провідні та кінцеві пробіли з значень даних перед імпортом у базі даних, електронні таблиці або конвеєри даних.
- Очистіть Пробіли в Шаблонах EmailНормалізуйте інтервали в копії електронної пошти перед відправленням: запобігайте невідповідностям рендерингу в усіх email-клієнтах.
Як це працює
Очищувач пробілів працює повністю у вашому браузері на власноруч написаних регулярних виразах JavaScript — без бібліотек і сервера. Кожне перетворення відбувається локально під час введення, а результати оновлюються в реальному часі.
- 1Сканування введення й статистикаПід час введення чи вставлення інструмент сканує текст цільовими регулярними виразами, рахуючи рядки з кінцевими пробілами, послідовні порожні рядки, символи табуляції, пробіли Unicode (NBSP, повноширинні) і невидимі символи нульової ширини. Ці значення одразу з’являються під полем введення, тож ви бачите, що саме не так із текстом, ще до очищення.
- 2Перетворення регулярними виразами рядок за рядкомФункція clean() ділить текст за переносами рядків і застосовує вибрані параметри по черзі: табуляції замінюються чи стискаються, послідовності пробілів зводяться до одного через /[ \t]+/g, а потім кожен рядок обрізається. Пробіли Unicode (нерозривні, повноширинні, тонкі та інші) замінюються звичайними пробілами; символи нульової ширини (включно з BOM) видаляються повністю. Типографські розділові знаки, як-от фігурні лапки й тире, замінюються на ASCII-відповідники.
- 3Обрізання порожніх рядків і документаПісля обробки рядків послідовні порожні рядки або видаляються повністю, або стискаються до одного (залежно від вибраного параметра) однією заміною /\n{3,}/. Переноси рядків на початку й у кінці всього документа прибираються останніми, тож логіка передбачувана незалежно від порядку параметрів.
- 4Нормалізація закінчень рядків і результатІнструмент визначає переважне закінчення рядків оригінального тексту (LF, CRLF або CR) перед нормалізацією, щоб параметр «Зберегти оригінал» міг точно його відновити. Також можна примусово вибрати конкретний формат. Очищений текст миттєво з’являється на панелі результату разом зі статистикою «до/після», що показує кількість видалених символів і рядків, і кнопкою «Завантажити .txt», яка створює Blob локально.
Схожі інструменти
Видалення фонового шуму
Прибирайте фоновий шум, вітер, шум транспорту, шипіння й гудіння із записів голосу за допомогою ШІ-моделі, що працює на вашому пристрої. Нічого не завантажується на сервер, обліковий запис не потрібен.
Папір для друку — у лінійку, у клітинку, у крапку та нотний (PDF)
Надрукуйте свій папір: у лінійку (широку або студентську), у клітинку, у крапку, ізометричний, для прописів, нотний стан або нотатки за методом Корнелла — у форматах A4, Letter, A5 чи Legal, будь-якого кольору ліній, із потрібною кількістю сторінок. Чіткий векторний PDF, створений у вашому браузері.
Видалення діакритичних знаків
Видаліть наголоси та діакритичні знаки з тексту для слаґів, імен файлів або ASCII — з точною підтримкою в'єтнамської мови (đ→d, тональні позначки) та режимом слаґіфікації. Безплатно, приватно, у вашому браузері.