Freigeben über


Text.TrimStart

Syntax

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

Info

Gibt das Ergebnis des Entfernens aller Vorführungszeichen aus dem angegebenen textZurück. Standardmäßig werden alle führenden Leerzeichen entfernt.

  • text: Der Text, aus dem die führenden 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 führende Kürzungsvorgang wird beendet, wenn ein nicht gekürztes Zeichen gefunden wird.

Beispiel 1

Entfernt die führenden Leerzeichen aus " a b c d ".

Verwendung**

Text.TrimStart("   a b c d    ")

Output

"a b c d    "

Beispiel 2

Entfernen Sie führende Nullen aus der Textdarstellung einer Zahl.

Verwendung

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

Ausgabe

"56.420"

Beispiel 3

Entfernen Sie die führenden Abstandszeichen aus einem Kontonamen mit fester Breite.

Verwendung

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"

Ausgabe

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