Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Синтаксис
Text.TrimStart(text as nullable text, optional trim as any) as nullable text
О программе
Возвращает результат удаления всех начальных символов из указанного text. По умолчанию удаляются все начальные символы пробелов.
-
text: текст, из которого удаляются ведущие символы. -
trim: переопределяет символы пробелов, которые обрезаются по умолчанию. Этот параметр может быть одним символом или списком отдельных символов. Каждая начальная операция обрезки останавливается при обнаружении необрезанного символа.
Пример 1
Удалите ведущий пробел из "a b c d".
Использование
Text.TrimStart(" a b c d ")
Выходные данные
"a b c d "
Пример 2
Удалите начальные нули из текстового представления числа.
Использование
Text.TrimStart("0000056.420", "0")
Выходные данные
"56.420"
Пример 3
Удалите ведущие символы заполнения из имени учетной записи фиксированной ширины.
Использование
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"
Выходные данные
#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}
}),