Блог
Текстовые утилиты

Замена пробелов онлайн

Вставьте текст, выберите строку замены — и каждый пробел будет заменён на неё. Частый сценарий — превратить заголовок в URL-слаг или в имя файла, в котором пробелы недопустимы.

Результат

Заменено пробелов

У этой страницы вообще нет серверной части. Вставленная таблица разбирается кодом JavaScript внутри вашего же браузера, график рисуется на элементе canvas на вашей машине, файл экспорта собирается локально. Ничего не загружается, не хранится и не пишется ни в какие логи. После загрузки страницы можно отключить сеть — всё продолжит работать, и это самый простой способ проверить обещание самостоятельно.

Факты и границы применимости

Замена по умолчанию Подчёркивание «_»
Заменяемый символ Только обычный пробел (U+0020)
Пустое поле замены Используется подчёркивание, а не пустая строка
Идущие подряд пробелы Каждый заменяется отдельно, не схлопывается в один
Длина строки замены Может быть больше одного символа, например «-» или «%20»
Типичное применение URL-слаги, имена файлов, идентификаторы в коде

Когда этот метод вводит в заблуждение

Как это считается

Утилита читает строку замены из поля рядом с текстом — если оно пустое, используется подчёркивание.

Она считает каждый обычный пробел в тексте.

Каждый пробел затем заменяется на выбранную строку, один к одному — ничего не схлопывается и не объединяется.

Всё остальное в тексте — буквы, пунктуация, табуляции, переносы строк — остаётся без изменений.

Вопросы и ответы

Что произойдёт, если оставить поле замены пустым?

Утилита использует подчёркивание «_» вместо удаления пробелов целиком. Если нужно, чтобы пробелы исчезли без замены, используйте утилиту «Удаление пробелов».

Может ли замена состоять из нескольких символов?

Да — можно использовать строку из нескольких символов, например « - » или «%20». Утилита не проверяет, допустим ли результат для конкретной платформы.

Подходит ли это для составления URL-слагов?

Замену пробела на дефис (или подчёркивание) утилита выполняет хорошо, но не убирает другую пунктуацию из заголовка — при необходимости объедините её с другой утилитой очистки, если в заголовке есть кавычки, двоеточия и подобное.

Что произойдёт с двумя пробелами подряд?

Каждый пробел заменяется независимо, поэтому два пробела подряд превращаются в две копии строки замены, а не в одну.

Мой текст куда-то отправляется?

Нет. Всё выполняется в вашем браузере, текст никуда не передаётся.

Похожие утилиты

Все утилиты