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