Lire en anglais

Partager via


Text.TrimEnd

Syntaxe

Text.TrimEnd(text as nullable text, optional trim as any) as nullable text

À propos

Retourne le résultat de la suppression de tous les caractères de fin de l’objet spécifié text. Par défaut, tous les espaces blancs de fin sont supprimés.

  • text: texte dont les caractères de fin doivent être supprimés.
  • trim: remplace les espaces blancs supprimés par défaut. Ce paramètre peut être un caractère unique ou une liste de caractères uniques. Chaque opération de découpage de fin s’arrête lorsqu’un caractère non rogné est rencontré.

Exemple 1

Supprime les espaces blancs de fin dans « a b c d ».

Utilisation

Text.TrimEnd("     a b c d    ")

Sortie

"     a b c d"

Exemple 2

Supprimez les zéros de fin d’une représentation textuelle d’un nombre à virgule flottante rembourrée.

Utilisation

Text.TrimEnd("03.487700000", "0")

Sortie

"03.4877"

Exemple 3

Supprimez les caractères de remplissage de fin d’un nom de compte à largeur fixe.

Utilisation

let
    Source = #table(type table [Name = text, Account Name= text, Interest = number],
    {
        {"Bob", "US-847263****@", 2.8410},
        {"Leslie", "FR-4648****@**", 3.8392},
        {"Ringo", "DE-2046790@***", 12.6600}
    }),
    #"Trimmed Account" = Table.TransformColumns(Source, {"Account Name", each Text.TrimEnd(_, {"*", "@"})})
in
    #"Trimmed Account"

Sortie

#table(type table [Name = text, Account Name = text, Interest = number],
    {
        {"Bob", "US-847263", 2.841},
        {"Leslie", "FR-4648", 3.8392},
        {"Ringo", "DE-2046790", 12.66}
    }),