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 atteindrelongueur; les positions manquantes sont remplies aveccaractè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.