ADJUSTL — 문자열 왼쪽 정렬
ADJUSTL — 문자열 왼쪽 정렬
문자열 앞에 공백이 붙어 있어서 깔끔하게 왼쪽으로 붙여주고 싶을 때가 있어요. ADJUSTL은 문자열 앞(왼쪽)의 공백을 떼어내고, 그만큼을 뒤에 붙여서 왼쪽 정렬을 해주는 함수입니다. TRIM이 뒤쪽만 자르는 것과는 다르게, 앞쪽 공백을 뒤로 옮긴다는 점이 특징이에요.
본문
시그니처(Synopsis)
RESULT = ADJUSTL(STRING)
설명(Description)
ADJUSTL(STRING)은 앞쪽 공백을 제거해서 문자열을 왼쪽 정렬해요. 필요하면 그만큼의 공백을 문자열 끝에 추가합니다.
분류(Class)
요소 함수(Elemental function)
인자(Arguments)
STRING: 유형이CHARACTER여야 해요.
반환값
반환값은 STRING과 같은 종류의 CHARACTER 유형이에요. 앞쪽 공백이 제거되고, 같은 개수의 공백이 문자열 끝에 추가됩니다.
예제
program test_adjustl
character(len=20) :: str = ' gfortran'
str = adjustl(str)
print *, str
end program test_adjustl
앞에 공백이 있는 문자열 ' gfortran'에 대해 adjustl을 적용해 왼쪽 정렬된 결과를 출력하는 예시예요.
표준(Standard)
Fortran 90 이상