Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Syntaks
Text.Trim(text as nullable text, optional trim as any) as nullable text
Om
Returnerer resultatet af at fjerne alle foranstillede og efterstillede tegn fra den angivne text. Som standard fjernes alle foranstillede og efterstillede mellemrumstegn.
-
text: Den tekst, som foranstillede og efterstillede tegn skal fjernes fra. -
trim: Tilsidesætter de mellemrumstegn, der er trimmet som standard. Denne parameter kan enten være et enkelt tegn eller en liste over enkelte tegn. Hver foran- og efterstillede trimning stopper, når der opstår et ikke-trimmet tegn.
Eksempel 1
Fjern foranstillede og efterstillede mellemrum fra " a b c d ".
Brug
Text.Trim(" a b c d ")
Output
"a b c d"
Eksempel 2
Fjern foranstillede og efterstillede nuller fra tekstrepræsentationen af et tal.
Brug
Text.Trim("0000056.4200", "0")
Output
"56.42"
Eksempel 3
Fjern de foranstillede og efterstillede kantede parenteser fra en HTML-kode.
Brug
Text.Trim("<div/>", {"<", ">", "/"})
Output
"div"
Eksempel 4
Fjern de specialtegn, der bruges omkring den ventende salgsstatus.
Brug
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"
Output
#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"}
})