JUSTIFY

JUSTIFY 함수는 공백으로 구분된 단어 사이에 pad 문자를 추가하여 양쪽 여백에 맞도록 형식이 지정된 string을 리턴합니다.

구문 다이어그램 읽기시각적 구문 다이어그램 건너뛰기 JUSTIFY( 문자열 , 길이 ,채움 )

너비 length에 수행됩니다(length는 모든 양의 정수이거나 0(영)이어야 함). 기본 pad 문자는 공백입니다.

첫 번째 단계는 SPACE(string)이 실행된 것처럼 추가 공백을 제거하는 것입니다(즉, 다중 공백은 단일 공백으로 변환되며 선행 및 후행 공백이 제거됨). length가 변경된 문자열의 너비 미만이면 문자열이 오른쪽에서 잘려지며 후행 공백이 제거됩니다. 추가 pad 문자가 왼쪽에서 오른쪽으로 고르게 추가되어 필요한 길이를 제공하며 pad 문자는 단어 사이의 공백을 대체합니다.

예제

JUSTIFY('The blue sky',14)       ->    'The  blue  sky'
JUSTIFY('The blue sky',8)        ->    'The blue'
JUSTIFY('The blue sky',9)        ->    'The  blue'
JUSTIFY('The blue sky',9,'+')    ->    'The++blue'