Dela via


Text.TrimEnd

Syntax

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

Om

Returnerar resultatet av att ta bort alla avslutande tecken från den angivna text. Som standard tas alla avslutande blankstegstecken bort.

  • text: Texten som de avslutande tecknen ska tas bort från.
  • trim: Åsidosätter blankstegstecken som trimmas som standard. Den här parametern kan antingen vara ett enskilt tecken eller en lista med enskilda tecken. Varje avslutande trimningsåtgärd stoppas när ett icke-trimmat tecken påträffas.

Exempel 1

Ta bort avslutande blanksteg från " a b c d ".

Användning

Text.TrimEnd("     a b c d    ")

Output

"     a b c d"

Exempel 2

Ta bort avslutande nollor från en textrepresentation av ett vadderat flyttalsnummer.

Användning

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

Output

"03.4877"

Exempel 3

Ta bort avslutande utfyllnadstecken från ett kontonamn med fast bredd.

Användning

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"

Output

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