Text.TrimEnd
Syntaxe
Text.TrimEnd(text as nullable text, optional trim as any) as nullable text
Informace
Vrátí výsledek odebrání všech koncových znaků ze zadaného text
znaku . Ve výchozím nastavení se odeberou všechny koncové prázdné znaky.
-
text
: Text, ze kterého mají být odebrány koncové znaky. -
trim
: Přepíše prázdné znaky, které jsou ve výchozím nastavení oříznuté. Tento parametr může být buď jeden znak, nebo seznam jednoho znaku. Každá operace koncového oříznutí se zastaví, když dojde k nestřiženému znaku.
Příklad 1
Odeberte koncové prázdné znaky z " a b c d ".
Využití
Text.TrimEnd(" a b c d ")
Výstup
" a b c d"
Příklad 2
Odeberte koncové nuly z textové reprezentace čísla s plovoucí desetinnou čárkou.
Využití
Text.TrimEnd("03.487700000", "0")
Výstup
"03.4877"
Příklad 3
Odeberte koncové znaky odsazení z názvu účtu s pevnou šířkou.
Využití
let
Source = #table(type table [Name = text, Account Name= text, Interest = number],
{
{"Bob", "US-847263****@", 2.8410},
{"Leslie", "FR-4648****@**", 3.8392},
{"Ringo", "DE-2046790@***", 12.6600}
}),
#"Trimmed Account" = Table.TransformColumns(Source, {"Account Name", each Text.TrimEnd(_, {"*", "@"})})
in
#"Trimmed Account"
Výstup
#table(type table [Name = text, Account Name = text, Interest = number],
{
{"Bob", "US-847263", 2.841},
{"Leslie", "FR-4648", 3.8392},
{"Ringo", "DE-2046790", 12.66}
}),