İngilizce dilinde oku

Aracılığıyla paylaş


Metin.Kırp

Sözdizimi

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

Hakkında

Belirtilen text'den tüm baştaki ve sondaki karakterleri kaldırmanın sonucunu döndürür. Varsayılan olarak, baştaki ve sonundaki tüm boşluk karakterleri kaldırılır.

  • text: Baştaki ve sondaki karakterlerin kaldırılacağı metin.
  • trim: Varsayılan olarak kırpılan boşluk karakterlerini geçersiz kılar. Bu parametre tek bir karakter veya tek karakterli bir liste olabilir. Kırpılmamış bir karakterle karşılaşıldığında baştaki ve sondaki her kırpma işlemi durdurulur.

Örnek 1

" a b c d " dosyasından baştaki ve sondaki boşluğu kaldırın.

Kullanım

Text.Trim("     a b c d    ")

Çıktı

"a b c d"

Örnek 2

Bir sayının metin gösteriminden baştaki ve sondaki sıfırları kaldırın.

Kullanım

Text.Trim("0000056.4200", "0")

Çıktı

"56.42"

Örnek 3

Html etiketinden baştaki ve sondaki köşeli ayraçları kaldırın.

Kullanım

Text.Trim("<div/>", {"<", ">", "/"})

Çıktı

"div"

Örnek 4

Bekleyen satış durumu çevresinde kullanılan özel karakterleri kaldırın.

Kullanım

let
    Source = #table(type table [Home Sale = text, Sales Date = date, Sales Status = text],
    {
        {"1620 Ferris Way", #date(2024, 8, 22), "##@@Pending@@##"},
        {"757 1st Ave. S.", #date(2024, 3, 15), "Sold"},
        {"22303 Fillmore", #date(2024, 10, 2), "##@@Pending@@##"}
    }),
    #"Trimmed Status" = Table.TransformColumns(Source, {"Sales Status", each Text.Trim(_, {"#", "@"})})
in
    #"Trimmed Status"

Çıktı

#table(type table [Home Sale = text, Sales Date = date, Sales Status = text],
    {
        {"1620 Ferris Way", #date(2024, 8, 22), "Pending"},
        {"757 1st Ave. S.", #date(2024, 3, 15), "Sold"},
        {"22303 Fillmore", #date(2024, 10, 2), "Pending"}
    })