Skip to content

pad

文字列が指定された長さより短い場合、左右にパディングを行います。パディング文字が長さで均等に分割できない場合、切り捨てられます。

もし指定された長さが元の文字列の長さ以下の場合、またはパディング文字が空文字列の場合、元の文字列がそのまま返されます。

インターフェース

typescript
function pad(str: string, length: number, chars = ' '): string;

パラメータ

  • str (string): パディングする文字列。
  • length (number): 結果として得られる文字列の長さ。
  • char (string): 文字列をパディングするための文字。デフォルトは ' ' です。

戻り値

(string): パディングされた文字列。

javascript
pad('abc', 8);
// => '  abc   '

pad('abc', 8, '_-');
// => '_-abc_-_'

pad('abc', 3);
// => 'abc'

MIT ライセンスの下で配布されています。