Rational Developer for System z
Enterprise PL/I for z/OS, Version 3.8, 言語解説書

INDEX

INDEX は、y と等しいサブストリングの x 内の開始位置を 示す FIXED 値を戻します。また、x の処理を開始する位置を指定することもできます。

構文図を読む構文図をスキップする>>-INDEX(x,y-+----+-)------------------------------------------><
             '-,n-'
 
x
検索される式。

x のタイプは CHARACTER でなければならず、 それ以外の場合はこのタイプに変換されます。

y
検索のターゲット式。

y のタイプは CHARACTER でなければならず、 それ以外の場合はこのタイプに変換されます。

n
n は、処理を開始する x 内の位置を指定します。

n のタイプは FIXED でなければならず、 それ以外の場合はこのタイプに変換されます。

x 内で y が発生しない場合、または xy のどちらかが長さゼロがある場合は、値ゼロが戻されます。

n は 0 より大きく、かつ 1 + LENGTH(x) を超えない ことが必要です。

n = LENGTH(x) + 1 の場合は、結果はゼロです。


Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)