splitn: String Decomposition with Operators

View source: R/strings_utils.R

splitnR Documentation

String Decomposition with Operators

Description

Helper that will split definition into chunks of names and operators.

Usage

splitn(
  definition,
  all_names,
  alt_names,
  operators = c("And", "Or", "Not", "(", ")"),
  split = "|",
  scalar = FALSE,
  dsplit = FALSE
)

Arguments

definition

definition to be split

all_names

the names of all allowed names.

alt_names

vector of same length as 'all_names' to use for substitution. It can be used to speed up the process.

operators

operators used. Default is c("And", "Or", "Not", "(", ")").

split

string used for splitting. Default is "|".

scalar

whether to allow presence of scalar or not. Default is FALSE.

dsplit

whether to allow presence of duplicated occurrences of 'split' or not. Default is FALSE.


gitdemont/IFC documentation built on Feb. 20, 2025, 12:55 a.m.