PaddingRight
与えられた文字列の右側から文字を埋めて返します。
■出力型
文字列型
■パラメータ
| 名前 | データ型 | 説明 |
|---|---|---|
| 入力文字列 | 文字列型 | 入力文字列 |
| 埋め込む文字 | 文字列型 | 埋め込む文字 |
| 長さ | 整数型 | 返される文字列のバイト数での長さを指定します。 |
| エンコーディング | 文字列型 |
エンコーディング
|
■エラー
| エラーコード | 説明 |
|---|---|
| 1010 |
|
| 100 |
|
| 101 |
|
■文字の埋め込み方法について
「入力文字列」を指定された「エンコーディング」でバイト列に変換します。変換されたバイト列が「長さ」で指定されたバイト数に満たなかった場合に、満たないバイト数分「埋め込む文字」をバイト列の右側に付加します。
■例1
| 入力文字列 | 埋め込む文字 | 長さ | エンコーディング | 出力 |
|---|---|---|---|---|
| あいう | 0 | 10 | shift_jis | あいう0000 |
※「あいう」はshift_jisでは6バイトのバイト列になります。そこで、10に満たない4バイト分「0」が文字列の右側に付加されます。
■例2
| 入力文字列 | 埋め込む文字 | 長さ | エンコーディング | 出力 |
|---|---|---|---|---|
| あいう | 0 | 10 | utf-8 | あいう0 |
※「あいう」はutf-8では9バイトのバイト列になります。そこで、10に満たない1バイト分「0」が文字列の右側に付加されます。