Basically a wrapper for gsub() to sanitize a string for DiagrammeR

sanitize_for_DiagrammeR(
  x,
  regExReplacements = metabefor::opts$get("diagrammerSanitization")
)

Arguments

x

The string or vector

regExReplacements

A list of two-element character vectors; first element should be the element to search, and the second element, the replacement.

Value

The sanitized character vector

Examples

metabefor::sanitize_for_DiagrammeR("This is or isn't problematic");
#> [1] "This is or isn`t problematic"