Saltar al contenido principal

Rellenar una cadena por la derecha (string.rpad)

Declaración

cadena_rellenada = string.rpad(cadena_de_origen, longitud, carácter_de_relleno)

Parámetros

  • cadena de origen
    Tipo cadena
  • longitud
    Tipo entero, longitud indicada de la cadena rellenada
  • carácter de relleno
    Tipo cadena, parámetro opcional; carácter usado para rellenar, espacio de forma predeterminada

Valores devueltos

  • cadena rellenada
    Tipo cadena

Descripción

Rellena cadena de origen por la derecha hasta alcanzar longitud, usando carácter de relleno para completar lo que falte
Esta función solo está disponible a partir de la versión 20250313

Ejemplo

nLog(string.rpad('ff',   6, '0'))  -- Imprime ff0000
nLog(string.rpad('100', 6, '0')) -- Imprime 100000
nLog(string.rpad('1234', 6, '0')) -- Imprime 123400
nLog(string.rpad('123', 6, 'xy')) -- Imprime 123xyx

Nota: el código anterior usa la función nLog, que no pertenece a este capítulo.