Перейти к основному содержимому

Заполнение строки справа (string.rpad)

Объявление

заполненная_строка = string.rpad(исходная_строка, длина, символ_заполнения)

Параметры

  • Исходная строка
    Строка.
  • Длина
    Целое число, требуемая длина заполненной строки.
  • Символ заполнения
    Строка, необязательный параметр, символ заполнения; по умолчанию пробел.

Возвращаемое значение

  • Заполненная строка
    Строка.

Описание

Дополняет строку исходная строка справа до длины длина, используя символ заполнения.
Функция доступна в версиях после 20250313.

Пример

nLog(string.rpad('ff',   6, '0'))  -- Вывод ff0000
nLog(string.rpad('100', 6, '0')) -- Вывод 100000
nLog(string.rpad('1234', 6, '0')) -- Вывод 123400
nLog(string.rpad('123', 6, 'xy')) -- Вывод 123xyx

Примечание: приведённый выше код использует функцию не из этой главы — nLog.