バイト列の先頭(左端)から指定したバイト数のバイト列を返します。
| 入力 | データ型 | 説明 |
|---|---|---|
| 入力1 | Binary | データ |
| 入力2 | Integer | 存在する場合、取り出すバイト数プロパティを置換 |
| 出力 | データ型 | 説明 |
|---|---|---|
| 出力1 | Binary | 入力の先頭から切り出したデータ |
| 名前 | プロパティ型 | 説明 |
|---|---|---|
| 取り出すバイト数 | int | 左端から取得するバイト数を指定します。 0の場合、長さ0のバイト列を返します。 入力のデータより大きい値の場合、データ全体を返します。 |
それぞれのバイナリ関数(LeftB/RightB/MidB/ReplaceB/TruncateB)は入力のバイト列をそのまま処理します。文字を表すバイト列を扱った場合は2バイト文字の途中で切れるなどの文字の泣き別れが発生することがあります。
| プロパティ | 出力 | |||
| 入力1 | 0x82A082A282A4 | 取り出すバイト数 | 2 | 0x82A0 |