Заполните текст
Дополните каждую строку заданной длины выбранным символом слева, справа или с обеих сторон.
Заполните текст
Вставьте список строк и дополните каждую из них до одинаковой длины. Выберите целевую длину, сторону заполнения и символ для заполнения — пробел по умолчанию, ноль для чисел или любой вводимый вами символ. Это быстрый способ превратить 7, 42 и 1337 в 0007, 0042 и 1337, присвоить именам файлов сортируемые числовые префиксы, выстроить столбцы в ряд в файлах данных фиксированной ширины или создать простые макеты ASCII.
Заполнение слева — классический выбор для чисел: значения увеличиваются до той же ширины и сортируются правильно, как текст. Отступы по правому краю заполняют строки до фиксированной ширины, благодаря чему столбцы, созданные вручную, остаются прямыми при моноширинном выводе. Двустороннее заполнение центрирует каждую строку в пределах целевой ширины; когда оставшееся пространство нечетное, дополнительный символ перемещается вправо.
Строки, уже достигшие целевой длины, проходят через них нетронутыми, а более длинные строки остаются такими, какие они есть, если вы не включите параметр «Обрезать более длинные строки», который сокращает их точно до целевой длины — это полезно, когда формат фиксированной ширины действительно требует одинаковой ширины. Длина считается в видимых символах, поэтому буквы с диакритическими знаками и смайлы считаются за один, а пустые строки заполняются на полную ширину, как и любая другая строка.
Все работает локально в вашем браузере, и ничего, что вы вставляете, никуда не загружается. Подсчет под выводом показывает, сколько строк было дополнено, а сколько усечено, поэтому вы можете сразу проверить результат, прежде чем копировать его или загружать в виде файла .txt.