next up previous
Next: REPEAT(string,ncopies) Up: 函数/FORTRAN表現早見表 Previous: INDEX/SCAN/VERIFY(string,substring,[back])

TRIM/ADJUSTL/ADJUSTR(string)

TRIMは文字列末尾の空白を除いた文字数の文字を返す。
ADJUSTLは左詰め、ADJUSTRは右詰め。


\begin{lstlisting}
print *, 'a'//trim(' b ')//'c' !! a bc
print *, 'a'//adjust...
... ')//'c' !! a bc
print *, 'a'//trim(adjustl(' b '))//'c'!! abc
\end{lstlisting}

例えば、任意の文字列の先頭と末尾の空白を除きたい場合は、
\begin{lstlisting}
print *, 'a'//trim(adjustl(' b '))//'c'!! abc
\end{lstlisting}



Masaru Inatsu
平成18年3月17日