group_or function

Group Wrap and or Concatenate Elements

Group Wrap and or Concatenate Elements

A wrapper for group and pastex that wraps each sub-expression element with grouping parenthesis and then concatenate/joins grouped strings with a regex or ("|"). Equivalent to pastex(group(...), sep = "|").

group_or(..., group.all = TRUE)

Arguments

  • group.all: logical. If TRUE the resulting or concatenated elements will be wrapped with grouping parenthesis.
  • ``: Regular expressions to paste together or a named expression from the default regular expression dictionary prefixed with single at (@) (e.g., "@rm_hash") or a regular expression from regex_supplement dictionary prefixed with an at (@) (e.g., "@time_12_hours").

Examples

group_or("@rm_hash", "@rm_tag") group_or("them", "those", "that", "these") group_or("them", "those", "that", "these", group.all = FALSE)
  • Maintainer: Tyler Rinker
  • License: GPL-2
  • Last published: 2025-03-24