Aller au contenu principal

Justifier une chaîne à droite (string.rpad)

Déclaration

chaîneRembourrée = string.rpad(chaîneSource, longueur, caractèreRembourrage)

Paramètres

  • chaîneSource
    De type chaîne
  • longueur
    De type entier, longueur de la chaîne rembourrée
  • caractèreRembourrage
    De type chaîne, paramètre facultatif indiquant le caractère de remplissage ; par défaut un espace

Valeur de retour

  • chaîneRembourrée
    De type chaîne

Description

Remplit la chaîne chaîneSource à droite pour atteindre longueur ; les positions manquantes sont remplies avec caractèreRembourrage. Cette fonction est disponible uniquement dans les versions postérieures au 20250313.

Exemple

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

Remarque : le code ci-dessus utilise la fonction nLog, qui n’est pas présentée dans ce chapitre.