ADJUSTR — 문자열 오른쪽 정렬
ADJUSTR — 문자열 오른쪽 정렬
문자열 뒤에 공백이 남아 있어서 오른쪽으로 밀어붙이고 싶을 때가 있어요. ADJUSTR은 문자열 뒤(오른쪽)의 공백을 떼어내고, 그만큼을 앞에 붙여서 오른쪽 정렬을 해주는 함수입니다. ADJUSTL과 정확히 반대 방향으로 동작해요.
본문
시그니처(Synopsis)
RESULT = ADJUSTR(STRING)
설명(Description)
ADJUSTR(STRING)은 뒤쪽 공백을 제거해서 문자열을 오른쪽 정렬해요. 필요하면 그만큼의 공백을 문자열 앞에 추가합니다.
분류(Class)
요소 함수(Elemental function)
인자(Arguments)
STR: 유형이CHARACTER여야 해요.
반환값
반환값은 STRING과 같은 종류의 CHARACTER 유형이에요. 뒤쪽 공백이 제거되고, 같은 개수의 공백이 문자열 앞에 추가됩니다.
예제
program test_adjustr
character(len=20) :: str = 'gfortran'
str = adjustr(str)
print *, str
end program test_adjustr
'gfortran' 문자열에 대해 adjustr을 적용해 오른쪽 정렬된 결과를 출력하는 예시예요.
표준(Standard)
Fortran 90 이상