Preencher uma string à direita (string.rpad)
Declaração
string_preenchida = string.rpad(string_original, comprimento, caractere_de_preenchimento)
Parâmetros
- string original
String. - comprimento
Inteiro; especifica o comprimento da string preenchida. - caractere de preenchimento
String opcional; especifica o caractere usado no preenchimento. O padrão é um espaço.
Valor retornado
- string preenchida
String.
Descrição
Preenche a
string originalà direita até atingir ocomprimento, usando ocaractere de preenchimentoquando necessário.
Esta função está disponível a partir da versão 20250313.
Exemplo
nLog(string.rpad('ff', 6, '0')) -- retorna ff0000
nLog(string.rpad('100', 6, '0')) -- retorna 100000
nLog(string.rpad('1234', 6, '0')) -- retorna 123400
nLog(string.rpad('123', 6, 'xy')) -- retorna 123xyx
Observação: o código acima usa a função nLog, que não pertence a este capítulo.