Aller au contenu principal

Justifier une chaîne à gauche (string.lpad)

Déclaration

chaîneRembourrée = string.lpad(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 à gauche 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.lpad('ff',   6, '0'))  -- Sortie : 0000ff
nLog(string.lpad('100', 6, '0')) -- Sortie : 000100
nLog(string.lpad('1234', 6, '0')) -- Sortie : 001234
nLog(string.lpad('123', 6, 'xy')) -- Sortie : xyx123

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