fill_in {textutils} | R Documentation |
Fill In Templates
Description
Light-weight template filling: replace placeholders in a string by values.
Usage
fill_in(s, ..., delim = c("{", "}"), replace.NA = TRUE)
Arguments
s |
character |
... |
typically name/value pairs. See Examples. |
delim |
characters |
replace.NA |
logical: if TRUE, |
Details
A light-weight replacement function.
Value
character
Author(s)
Enrico Schumann
Examples
template <- "{1} meets {2}"
fill_in(template, "Peter", "Paul") ## "Peter meets Paul"
template <- "{one} meets {other}"
fill_in(template, one = "Peter", other = "Paul") ## "Peter meets Paul"
## handling missing values
fill_in("{name}: {score}", name = "Peter", score = NA)
## [1] "Peter: NA"
fill_in("{name}: {score}", name = "Peter", score = NA, replace.NA = ".")
## [1] "Peter: ."
[Package textutils version 0.4-1 Index]