0.7.2 • Published 6 years ago
pad-middle v0.7.2
One the tool to populate the string.
const pad = require('pad-middle');
// text format text
// length formatted text length
// encode byte string
// mode m --middle l --left r --right
pad(text, length, {
encode: 'byte',
mode: 'm'
});
pad('a', 1); // "a"
pad('a', 2); // " a"
pad('a', 3); // " a "
pad('我', 1, {encode: 'string'}); // "我"
pad('我', 2, {encode: 'string'}); // " 我"
pad('我', 3, {encode: 'string'}); // " 我 "
pad('我', 3, {encode: 'byte'}); // " 我"
pad('我', 3, {encode: 'string', mode: 'l'}); // "我 "
pad('我', 3, {encode: 'string', mode: 'r'}); // " 我"
pad('我a', 4, {encode: 'string'}); // " 我a "