Lue englanniksi

Jaa


Text.TrimStart

Syntaksi

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

Tietoja

Palauttaa kaikkien liidimerkkien määritetystä textkohteesta poistamisen tuloksen. Oletusarvon mukaan kaikki alussa olevat välilyöntimerkit poistetaan.

  • text: Teksti, josta edeltävät 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 johtava rajaustoiminto pysäytetään, kun vastaan tulee rajatonta merkkiä.

Esimerkki 1

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

Käyttö**

Text.TrimStart("   a b c d    ")

Tuloste

"a b c d    "

Esimerkki 2

Poista edeltävät nollat luvun tekstiesityksestä.

Käyttö

Text.TrimStart("0000056.420", "0")

Tuloste

"56.420"

Esimerkki 3

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

Käyttö

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

Tuloste

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