ENTMF 

TRIM

TRIM 関数は、入力で指定された引数から先行空白文字または後続空白文字 (あるいはその両方) を削除した文字列を返す。

この関数の型は、次のように引数の型によって異なる。

引数の型 関数の型
英字 英数字
英数字 英数字
各国文字 各国文字
UTF-8 UTF-8

一般形式

引数

  1. argument-1 は、字類が英字、英数字、各国文字、または UTF-8 のデータ項目とする1

戻り値

  1. LEADING が指定されている場合、空白文字以外で左端にある文字よりも前のすべての空白文字を削除した値が戻り値となる。
  2. TRAILING が指定されている場合、空白文字以外で右端にある文字よりも後のすべての空白文字を削除した値が戻り値となる。
  3. LEADING も TRAILING も指定されていない場合、上記の両方が実行される。
  4. argument-1 に空白文字しか含まれていない場合、または argument-1 の長さがゼロの場合、戻り値の長さはゼロになる。
1 字類 UTF-8 の項目はネイティブ COBOL でのみサポートされる