SUBSTR または SUBSTRING マクロ
SUBSTR
または
SUBSTRING
マクロは
IBM
®
Campaign
および
IBM
®
Interact
で使用可能です。
構文
SUBSTR(string_value, start_pos[, nchars]) or SUBSTR(string_value FROM start_pos[ FOR nchars]) SUBSTRING(string_value, start_pos[, nchars]) or SUBSTRING(string_value FROM start_pos[ FOR nchars])
パラメーター
string_value
サブストリングを取り出す対象のストリング。
start_pos
各サブストリングの開始文字が抽出されます。
nchars
抽出する文字の数 (0 以上でなければならない)。この値を指定しないと、
string_value
内の残りのすべての文字が抽出されます。
説明
SUBSTR
または
SUBSTRING
は、ストリングから
nchars
文字を、開始位置
start_pos
で抽出します。
nchars
を省略すると、
SUBSTR
および
SUBSTRING
は
start_pos
からストリングの末尾まで、文字を抽出します。末尾のスペースは自動的に切り捨てられます。
IBM
®
Interact
は、次のフォーマットのみをサポートします。
SUBSTR(string_value, start_pos[, nchars])
または
SUBSTRING(string_value, start_pos[, nchars])
例
SUBSTR
SUBSTR
戻り
("abcdef" FROM 1 FOR 2)
("abcdef",1,2)
'ab'
SUBSTR
SUBSTR
戻り
("abcdef" FROM -2 FOR 4)
("abcdef",-2,4)
'a'
SUBSTR
SUBSTR
戻り
("abcdef" FROM 3)
("abcdef",3)
'cdef'
Copyright IBM Corporation 2015. All Rights Reserved.