Learn R Programming

assertive (version 0.2-6)

parenthesize: Wrap a string in brackets

Description

Parenthesise a character vector by wrapping elements in brackets, dashes or commas.

Usage

parenthesize(x, type = c("round_brackets", "square_brackets",
  "curly_brackets", "angle_brackets", "chevrons", "hyphens", "en_dashes",
  "em_dashes", "commas"))

parenthesise(x, type = c("round_brackets", "square_brackets",
  "curly_brackets", "angle_brackets", "chevrons", "hyphens", "en_dashes",
  "em_dashes", "commas"))

Arguments

x
Character vector to wrap in parenthenses.
type
String naming the type of parenthesis.

Value

  • A character vector of the input wrapped in parentheses.

See Also

sQuote

Examples

Run this code
paste("There were three", parenthesise(3), "mice in the experiment.")
paste(
  "I love parmos",
  parenthesise("Teesside's finest culinary invention", "en_dashes"),
  "but they are sure to give me heart disease."
)
parenthesise(letters[1:5], "curly")
paste0(
  "The R language",
  parenthesise("an offshoot of S and Scheme", "commas"),
  "is quite good for data analysis."
)

Run the code above in your browser using DataLab