Перейти к содержанию
100% локально

Вставитель неразрывных пробелов

Замените обычные пробелы на неразрывные в типографских местах, где разрыв строки выглядел бы неправильно.

Входные данные
Выходные данные

Вставитель неразрывных пробелов

Разрыв строки в неправильном месте превращает аккуратный текст в то, что читается неловко: одинокий предлог в конце строки, число, отделённое от единицы измерения, дата, разбитая на две строки. Этот инструмент находит эти места и заменяет обычный пробел на неразрывный (U+00A0). Он обрабатывает четыре случая: односложный предлог или союз, число, за которым следует единица измерения или валюта (10 кг, 5 %), числовую дату, записанную как день, месяц и год с точками (1. 1. 2026), аббревиатуру титула, прикреплённую к имени (Инж. Новак), и длинные числа, разбитые на тысячи пробелами (1 000 000).

Опция языка правил выбирает типографское соглашение: словацкий и чешский оба запрещают односложный предлог или союз в конце строки с немного разными наборами букв; польский имеет свой список коротких слов и пишет названия без точки в конце; немецкий и английский вообще не имеют правила для односложных слов, поэтому выбор их по-прежнему исправляет числа, даты, названия и разделители тысяч, но не случай с коротким словом. Выведите результат либо как символ U+00A0, для вставки в редактор, либо как сущность HTML  , для разметки. Переверните направление, чтобы удалить существующие неразрывные пробелы и вернуть их в обычные, что также расшифровывает сущности  , уже присутствующие в тексте.

Концы строк Windows и Unix обрабатываются одинаково, и итоговая статистика под выводом показывает количество символов и сколько пробелов было преобразовано.

Всё работает локально в вашем браузере — ничего, что вы вставляете, никогда не загружается. Скопируйте результат, загрузите его как файл .txt или отправьте обратно на вход, чтобы применить другой набор правил.

FAQ

Почему имеет значение, какой пробел я использую?
Обычный пробел позволяет строке разрываться между двумя словами по обе стороны от неё. Неразрывный пробел удерживает их на одной строке, что является разницей между "10 кг", разбитым на разрыв строки, и остающимся вместе.
Что произойдет, если я выберу немецкий или английский язык правил?
Правила для чисел и единиц, дат, названий и разделителей тысяч по-прежнему применяются. Пропускается только правило для односложных предлогов, потому что немецкая и английская типография не имеют этого соглашения так, как словацкая, чешская и польская.
Должен ли я вывести символ или сущность  ?
Используйте необработанный символ U+00A0 для простого текста, обработчиков слов или кода, который вы будете отображать в том виде, в котором он есть. Используйте сущность   когда результат вводится в разметку HTML, чтобы она отображалась правильно вместо отображения в виде буквального текста.
Могу ли я отменить неразрывные пробелы впоследствии?
Да. Переключите направление на "Удалить неразрывные пробелы" и запустите уже преобразованный текст обратно через инструмент; он превращает каждый символ U+00A0 и сущность   обратно в обычный пробел.
Мой текст загружается куда-нибудь?
Нет. Преобразование выполняется полностью в вашем браузере, и ваш текст никогда не отправляется на сервер.