Bagikan melalui


Text.TrimStart

Sintaks

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

Tentang

Mengembalikan hasil penghapusan semua karakter awal dari text yang ditentukan. Secara default, semua karakter spasi kosong di depan dihapus.

  • text: Teks tempat karakter utama akan dihapus.
  • trim: Mengesampingkan karakter spasi putih yang dipangkas secara default. Parameter ini dapat berupa satu karakter atau daftar karakter tunggal. Setiap operasi pemangkasan di awal berhenti ketika karakter yang tidak dipangkas ditemukan.

Contoh 1

Hapus spasi kosong di depan dari " a b c d ".

Penggunaan**

Text.TrimStart("   a b c d    ")

Hasil

"a b c d    "

Contoh 2

Hapus nol di depan dari representasi teks angka.

Penggunaan

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

Hasil

"56.420"

Contoh 3

Hapus karakter padding yang mendahului dari nama akun dengan lebar tetap.

Penggunaan

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"

Hasil

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