7.15.4 SubstringObjects(部分文字列取得ファンクション)
部分文字列取得ファンクション(substr)を定義します。
(1) 定義項目
定義項目を次の表に示します。
項目名 |
定義内容 |
定義できる値 |
補足説明 |
---|---|---|---|
Name |
ファンクション名 |
NCName型の値 |
必須項目です。Objects内で,重複して同じNameを定義できません。 |
Input |
入力 |
「7.13.2 マッピング定義の設定」を参照 |
− |
Acquisition |
指定方法 |
"left","right","division"のどれか |
必須項目です。
|
Start |
開始位置 |
1〜2,147,483,647の整数 |
Acquisitionが"left"または"right"の場合,必須項目です。 上記以外の場合,設定値を取り込みません。 |
Count |
文字数 |
0〜2,147,483,647の整数または空 |
Acquisitionが"left"または"right"でCountが空の場合,「開始位置から以降全て」に設定します。 Acquisitionが"left"および"right"以外の場合,設定値を取り込みません。 |
String |
分割文字列 |
1,024文字以内の文字列(改行は定義できない) |
Acquisitionが"division"の場合,必須項目です。 上記以外の場合,設定値を取り込みません。 |
Part |
取得部位 |
"pre"または"post" |
Acquisitionが"division"の場合,必須項目です。 上記以外の場合,設定値を取り込みません。
|
(2) 定義例
定義例を次の図に示します。