CONTAINS
haystack ストリングが、1 つ以上の needle ストリングを含んでいる場合、CONTAINS は 1 を戻します。その他の場合、CONTAINS は 0 を戻します。
CONTAINS は大/小文字を区別します。すなわち、haystack が needle と同じ大文字小文字の組み合わせを持つストリングを含んでいる場合にのみ 1 を戻します。
例 1
現行の入力レコードが、最初の 10 桁目に「
Michael」、「
Mick」、または「
Mike」を含んでいれば、レコードを印刷します。
If co(fld(1,10),'Michael','Mick','Mike') Then print(inrec, 'CHAR')
例 2
現行の入力レコードが、「
USA」、「
Australia」、または「
England」を含んでいれば、そのレコードを処理から除去します。
If contains(inrec,'USA','Australia','England') Then exit 'DROP'
関連するタスク