다음을 통해 공유


Text.TrimStart

구문

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

숫자의 텍스트 표현에서 선행 0을 제거합니다.

사용법

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