Leer en inglés

Compartir a través de


Text.TrimStart

Sintaxis

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

Acerca de

Devuelve el resultado de quitar todos los caracteres de plomo del especificado text. De forma predeterminada, se quitan todos los caracteres de espacio en blanco iniciales.

  • text: texto del que se van a quitar los caracteres iniciales.
  • trim: invalida los caracteres de espacio en blanco que se recortan de forma predeterminada. Este parámetro puede ser un carácter único o una lista de caracteres únicos. Cada operación de recorte inicial se detiene cuando se encuentra un carácter no recortado.

Ejemplo 1

Quitar los espacios en blanco iniciales en " a b c d ".

Utilización**

Text.TrimStart("   a b c d    ")

Salida

"a b c d    "

Ejemplo 2

Quite los ceros iniciales de la representación de texto de un número.

Uso

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

Salida

"56.420"

Ejemplo 3

Quite los caracteres de relleno iniciales de un nombre de cuenta de ancho fijo.

Uso

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"

Salida

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