Čítať v angličtine

Zdieľať cez


Text.TrimStart

Syntax

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

Informácie

Vráti výsledok odstránenia všetkých znakov potenciálneho zákazníka zo zadanej hodnoty text. Predvolene sa odstránia všetky úvodné znaky prázdneho znaku.

  • text: Text, z ktorého sa majú odstrániť úvodné znaky.
  • trim: Predvolene prepíše znaky prázdneho znaku, ktoré sú orezané. Tento parameter môže byť jeden znak alebo zoznam jednotlivých znakov. Každá úvodná operácia orezania sa zastaví, keď sa vyskytne znak, ktorý nie je orezaný.

Príklad č. 1

Odstráňte úvodný prázdny znak z časti " a b c d ".

Použitie**

Text.TrimStart("   a b c d    ")

Výkon

"a b c d    "

Príklad č. 2

Odstráňte úvodné nuly z textového vyjadrenia čísla.

Použitie

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

Výkon

"56.420"

Príklad č. 3

Odstráňte úvodné výplne znakov z názvu konta s pevnou šírkou.

Použitie

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"

Výkon

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