Freigeben über


Text.TrimEnd

Syntax

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

Info

Gibt das Ergebnis des Entfernens aller nachfolgenden Zeichen aus dem angegebenen textZurück. Standardmäßig werden alle nachfolgenden Leerzeichen entfernt.

  • text: Der Text, aus dem die nachfolgenden Zeichen entfernt werden sollen.
  • trim: Setzt die Leerzeichen außer Kraft, die standardmäßig gekürzt werden. Dieser Parameter kann entweder ein einzelnes Zeichen oder eine Liste mit einzelnen Zeichen sein. Jeder nachfolgende Kürzungsvorgang wird beendet, wenn ein nicht gekürztes Zeichen gefunden wird.

Beispiel 1

Entfernt die nachfolgenden Leerzeichen aus " a b c d ".

Verwendung

Text.TrimEnd("     a b c d    ")

Ausgabe

"     a b c d"

Beispiel 2

Entfernen Sie nachfolgende Nullen aus einer Textdarstellung einer aufgefüllten Gleitkommazahl.

Verwendung

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

Ausgabe

"03.4877"

Beispiel 3

Entfernen Sie die nachfolgenden Abstandszeichen aus einem Kontonamen mit fester Breite.

Verwendung

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"

Ausgabe

#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}
    }),