パディング
Padding
データや文字列の長さ(文字数、あるいはバイト数(オクテット数))を揃えるために、詰め物をすることがよくある。
後方のパディングは右パディング (right padding) と呼ばれることがある。(基本的に方向は英文基準)
前方のパディングは左パディング (left padding) と呼ばれることがある。
後方空白パディング
JavaScript
以前はパディングが存在しなかったために個別に実装されていたが、ECMAScript 2017 から標準化された。
前方パディング https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/String/padStart
後方パディング https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/String/padEnd
SQL
RPAD(expr1, n[, expr2])
expr1 に expr2 で指定した文字(デフォルト時空白)を後方に付けてn文字とする。
https://docs.oracle.com/cd/E96517_01/sqlrf/RPAD.html#GUID-064CFCAE-5902-49F9-800E-0AF311AEF595
https://www.postgresql.jp/document/12/html/functions-string.html#id-1.5.8.9.7.2.2.35.1.1
https://dev.mysql.com/doc/refman/8.0/en/string-functions.html#function_rpad
LPAD(expr1, n[, expr2])
expr1 に expr2 で指定した文字(デフォルト時空白)を前方に付けてn文字とする。
https://docs.oracle.com/cd/E96517_01/sqlrf/LPAD.html#GUID-0C27B59A-A6CF-43D3-BF4B-07A3D0F2CE20
https://www.postgresql.jp/document/12/html/functions-string.html#id-1.5.8.9.7.2.2.16.1.1
https://dev.mysql.com/doc/refman/8.0/en/string-functions.html#function_lpad
関連
トリム
Keyword: 空白,ブランク,埋め
#文字列操作API