Jaa


Text.TrimEnd

Syntaksi

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

Tietoja

Palauttaa kaikkien lopussa olevien merkkien määritetystä textkohteesta poistamisen tuloksen. Oletusarvon mukaan kaikki lopussa olevat välilyöntimerkit poistetaan.

  • text: Teksti, josta lopussa olevat merkit poistetaan.
  • trim: Ohittaa välilyöntimerkit, jotka on oletusarvoisesti poistettu käytöstä. Tämä parametri voi olla yksittäinen merkki tai yksittäisten merkkien luettelo. Jokainen lopussa olevan rajauksen käyttö pysäytetään, kun vastaan tulee rajatonta merkkiä.

Esimerkki 1

Poistaa lopussa olevat välilyönnit kohteesta " a b c d ".

Käyttö

Text.TrimEnd("     a b c d    ")

Tuloste

"     a b c d"

Esimerkki 2

Poista lopussa olevat nollat pehmustetun liukulukuluvun tekstiesityksestä.

Käyttö

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

Tuloste

"03.4877"

Esimerkki 3

Poista lopussa olevat täyttömerkit kiinteäleveyksisen tilin nimestä.

Käyttö

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"

Tuloste

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