
Last chance! 50% off unlimited learning
Sale ends in
Pad a string and align within string
padstr(x, n, just = list_valid_aligns(), fontspec = font_spec())
x
, padded to be a string of length n
.
(string
)
a string.
(integer(1)
)
number of characters in the output string. If n < nchar(x)
, an error is thrown.
(string
)
text alignment justification to use. Defaults to "center"
. Must be one of
"center"
, "right"
, "left"
, "dec_right"
, "dec_left"
, or "decimal"
.
(font_spec
)
a font_spec object specifying the font information to use for
calculating string widths and heights, as returned by font_spec()
.
padstr("abc", 3)
padstr("abc", 4)
padstr("abc", 5)
padstr("abc", 5, "left")
padstr("abc", 5, "right")
if (FALSE) {
# Expect error: "abc" has more than 1 characters
padstr("abc", 1)
}
Run the code above in your browser using DataLab