Learn R Programming

textutils (version 0.1-9)

strexp: Expand String to Fixed Width

Description

Expand strings to a fixed ‘length’ (in the sense of nchar).

Usage

strexp(s, after, width, fill = " ", at)

Arguments

s

a character vector

after

character: a pattern, to be passed to regexpr

width

integer

fill

character

at

integer

Value

a character vector

Details

strexp inserts blanks into the elements of a character vector such that all elements have the same width (i.e. nchar). Note that it will (currently) not contract a string, only expand it.

See Also

strwrap, format

Examples

Run this code
# NOT RUN {
## expand to width 10, but keep two initial blanks 
s <- c("  A 1", "  B     2")
strexp(s, after = " +[^ ]+ +", width = 10)
# }

Run the code above in your browser using DataLab